Offsite Backups
In this writeup we detail a strategy to implementing offsite backups of your data.
Important : We at N99panel or at Pack Web Hosting Pvt. Ltd., have no commitment to our customers to take backups (either offsite or onsite) .
W.r.t. N99panel and Linux shared hostings, your data comprises of two parts - files and database (MySQL/MariaDB) . W.r.t. databases, MySQL dumps of your DBs are placed in the db-backups folder (for N99panel VPSs) and db-backup folder for shared hosting accounts on Linux server. These dumps are placed purely as a goodwill gesture. At your end you can also take DB dumps via PHPMyAdmin or via command line interface.
At your discretion you may choose to have offsite backups in your premises or on a third party cloud service. Below we provide a general methodology for the former case i.e. taking offsite backups in your premises.
A practical way to implement offsite backup strategy is to use the following setup
- USB drive with sufficient storage
- Linux (Ubuntu/Mint) installed on it with rsync command
- Configure automated jobs using cron utility to pull backups
A small intro to rsync. rsync is a Linux utility which syncs the data from source to the target. For example if your directory tree has 100 files, in its first run, rsync will copy all the 100 files. But say after two days you modify 3 files, then it will copy those 3 files only. For more information about rsync, you can search on Google for it.
As a matter of goodwill gesture only, we can help you in this setup
Also we advise you to run dual setups with different timings as the same can help you in dealing better with ransomware attacks.
For more details, please feel free to call on 91-98722-63977