gen:remote-backups
This is an old revision of the document!
Remote backups under N99panel
Before setting remote backups, please checkout the following important points and the concept of executing a successful backup strategy :\
- Remote backups work on push principle i.e. to push data to an another Linux machine which allows the N99panel VPS to access it using a SSH Key and to push data using the rsync command.
- Multiple backup servers can be added. Any server providing SSH can be used. We recommend storage VPS from Interserver - https://www.interserver.net/vps/storage.html. Price starts from USD 3.0 per TB/month
- Multiple backup markers/identifiers can be added. A single backup server can have multiple backup markers/identifiers.
- Backups once configured, will be attempted by the system cron job. And will be rotated amongst available markers/identifiers.
- With backup parameters you can set cron timing, frequency of rotation in number of days and reset the cron counter.
- Running remote backups, especially the initial ones, can incur excessive bandwidth usage depending upon the backup size.
- Backup functionality is provided as a goodwill gesture only. You should always double check if backups are actually taking place or not.
To setup remote backups, follow these steps
Step 1 : Setup a Linux based backup server. Setup a user account on that server. Broadly speaking, you will need to (N99panel team is willing to help, if you find this step is daunting)
- SSH into the backup server with root access or administrative access.
- Add a user using the command 'adduser' if the server is Debian or its variant. Use the 'useradd' command if the server is Redhat/CentOS variant.
- Now log into the backup server with the user you have created.
- Make .ssh dir using the mkdir command, if the directory does not exist.
mkdir .ssh
The above command will be run assuming you are in the directory /home/user
Also ensure it has 700 permission , this you can do by running the command
chmod 700 .ssh
gen/remote-backups.1763995827.txt.gz · Last modified: 2025/11/24 14:50 by kirtisingh
