Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

The definitive EasyEngine installer with fully functional backup-restore and SFTP functionalities included

License

NotificationsYou must be signed in to change notification settings

openspace42/raptor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Features

  • One touch, three minute install
  • Fully installs EasyEngine with all extra modules from the start and more
  • Set-it-and-forget-it backups will automatically run a backup of all your sites every night and email you in case of failure
  • Works withall EasyEngine site types
  • Stores backups bothlocally and remotely [on S3]
  • Encrypts all remote backups with a 42 character passphrase
  • Backs up new sites automatically with no need to perform any additional action
  • Requires no operations inside the individual websites, everything happens on the filesystem level completely unbeknownst to the websites themselves
  • Does NOT rely on EasyEngine's database but ratherdirectly scans your /var/www/ directory
  • Performs atest restore before every S3 backup toensure remote backup integrity and passphrase match
  • Allows you to restore your backup withone single command and a maximum ofthree minutes of your time even from a blank machine you've never set up before
  • Perfectly restores every aspect of every single EasyEngine website you're hosting, from your database, to all of your files [even outside htdocs], and so on
  • Performs DNS checks andprompts you to activate LetsEncrypt on newly restored sites
  • Actually [re-]installs and updates EasyEngine on install and restore operations to remove any extra step: you'll be fully operational with just one command
  • Returnsdetailed errors in case of failure to help you get your data back during a restore
  • Outputs clean and colorful logs and stores them automatically inside its own log directory

Install [or update / re-install] [tested on Debian 8 and Ubuntu 16]

[log in as root on your EasyEngine linux server]cd
apt updateapt -y install git
git clone https://github.com/openspace42/raptorbash raptor/setup

Backing up

Run backup script manually

raptor-backup

Confirm automatic daily run via cron is working

cat logs/raptor-backup/latest-log

Restoring

Preparation [only if this is a new machine]

  1. Run the installer as detailed above in the "Install" section

Actually restoring

raptor-restore

Advanced usage

See theAdvanced Restore wiki page for runtime arguments.

About

The definitive EasyEngine installer with fully functional backup-restore and SFTP functionalities included

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp