How to Install Amanda on Debian Latest
Amanda is an open-source backup and recovery software that provides a reliable and easy-to-use backup solution for Administrators. This tutorial will show you step-by-step how to install Amanda on Debian Latest.
Prerequisites
Before we proceed with the installation, ensure that the following requirements are met:
- You have a Debian Latest server;
- You are logged in as a user with sudo privileges.
Step 1: Update your System
First, update your system to ensure that all packages in the system are up-to-date. To do this, run the following command:
sudo apt-get update && sudo apt-get upgrade
Type y when prompted to confirm the installation of the updates.
Step 2: Install Amanda Backup Server
We will install Amanda backup server with the following command:
$ sudo apt-get install amanda-server
Once the installation is complete, you can check the version of Amanda installed by running the command:
$ amadmin --version
Step 3: Configure Amanda
Before we can start using Amanda, we need to configure it.
- Open the Amanda configuration file using the following command:
$ nano /etc/amanda/amanda.conf
- Edit the following lines in the configuration file:
org "My Backup Organization"
mailto "your-email-address"
dumpcycle 3 weeks
runspercycle 60
tpchanger "chg-disk"
tapedev "null:"
- Update
My Backup Organizationwith the name of your backup organization; - Update
your-email-addresswith your email address; - Change
dumpcycleandrunspercyclevalues according to your requirements. The default value is 3 weeks and 60 runs respectively. tpchangerspecifies the tape changing device.tapedevspecifies the tape device to use.
- Save and close the file.
Step 4: Create Backup Users
We need to create Amanda users that will be used to manage backups. To do this, run the following command:
$ sudo amadduser backupuser1 backupuser2
You can also create a new user with the following command:
$ sudo adduser mynewuser
Step 5: Create Backup Directory
Create a backup directory by running the following command:
$ sudo mkdir /backup
Update the ownership of the backup directory with the following command:
$ sudo chown -R backupuser1:backupuser2 /backup
Step 6: Configure Backup Filesystem
We need to specify the directory that we want to backup. Edit the following file using the following command:
$ sudo nano /etc/amanda/DailySet1/disklist
Specify the directory that you want to backup using the format:
#<hostname> <diskdevice> <dump|no|ignore> [ <options> ]
<server_name> / amdump
Save and close the file.
Step 7: Start Amanda Services
Start the Amanda server with the following command:
$ sudo service amandad start
Start the Amanda client with the following command:
$ sudo service amanda start
The Amanda backup server and Amanda client should now be running.
Conclusion
You have successfully installed and configured Amanda on Debian Latest. You can now start backing up your data using Amanda. If you need to add more users or backup more directories, edit the configuration files as described in the tutorial.