Backing up on Unix/Linux
PRINTABLE VERSION
BOOKMARK
LOGIN
REGISTER
Just a quick page to explain a commonly used method of backing up on Unix-type operating systems using TAR. I'm sure I am not the only one who finds that TAR is a really valuable tool, and I use it to back up this website over SSH. This quick demonstration is aimed at people who host their website on a Unix or Linux web server, and want to find a quick way of backing the entire site up.

First of all I SSH into my server using an SSH client such as PuTTY.

I am presented with a prompt such as:

[domain1783774@ssh-server ~]$

I am currently in my home folder, and my website resides in /htdocs so therefore, I will want to TAR the /htdocs folder. The c in cvzf tells TAR that I want to create a new TAR file from the beginning. The v tells TAR that I want it to show output (i.e. files which are being processed). The z tells TAR that I want to compress the final TAR file with gzip, and the f tells TAR that I am going to specify a filename for the final TAR file straight afterwards. The web.tgz is the file I am writing to, and htdocs is the directory I am reading from.

[domain1783774@ssh-server ~]$ tar cvzf web.tgz htdocs

You should see all the files being processed, and when finished, you will be presented with a prompt. We now want to be able to download this TAR file, so we will need to move it into the web root (htdocs)

[domain1783774@ssh-server ~]$ mv web.tgz ./htdocs/web.tgz

Now, point your web browser to http://www.mywebsitenamehere.com/web.tgz and you should be able to download the TAR file.

[domain1783774@ssh-server ~]$ rm ./htdocs/web.tgz

You will probably now want to delete this TAR file off the server, to save space and to stop others from downloading it.

Other useful Unix commands

cp - Copy a file from a to b
rename - Rename a file from a to b
mkdir - Make a new directory
dir - List files in a directory
cd - Change directory
clear - Clear the screen

Any DOS user should have no problem with using these commands, and work very similar to DOS

Page Comments

Please visit the Forum. Here you may find more information related to the page you are on, and you too can contribute. Sign up now! It won't take a minute

Other Pages

Unlocking SE A2 Unlocking SE DB2020 SE Camdriver K550 to W610 Unlocking BT Home Hub
BT Home Hub and VoIP Toshiba Libretto 110CT Solid-State Libretto Windows FLP on the Libretto Security System Manuals