Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
doku:backup [2016/06/15 06:15] – [Continous Backup of user Data to remote Machines] markus | doku:backup [2021/09/29 09:31] (current) – [Backup] goldenberg | ||
---|---|---|---|
Line 5: | Line 5: | ||
**Backup is solely the responsibility of each user.** | **Backup is solely the responsibility of each user.** | ||
- | RAID-5 or RAID-6 is used on NFS and FhGFS servers to protect against single disk failure. | + | RAID-5 or RAID-6 is used on NFS and BeeGFS servers and Disk Pools on the GPFS servers to protect against single disk failure. |
- | Up to one (RAID-5) or two (RAID-6) disks failing concurrently can be sustained. | + | Up to one (RAID-5) or two (RAID-6) or more (Disk Pool) disks failing concurrently can be sustained. |
Other failure modes like disk controller failure or filesystem software faults are very seldom but might lead to loss of data. | Other failure modes like disk controller failure or filesystem software faults are very seldom but might lead to loss of data. | ||
Line 13: | Line 13: | ||
======Continous Backup of user Data to remote Machines===== | ======Continous Backup of user Data to remote Machines===== | ||
- | A continuous backup from VSC has to circumvent the entering of the OTP numbers. If it its possible to keep a ssh session alive for a longer time, it can be used to create a tunnel for connecting to a rsync daemon. | + | A continuous backup from VSC has to circumvent the entering of the OTP numbers. If it its possible to keep a ssh session alive for a longer time, it can be used to create a tunnel for connecting to a rsync daemon. |
Do the following steps: | Do the following steps: | ||
- | - on the remote machine: < | + | - on the remote machine, download a script an execute it. It will setup the configuration for a rsync daemon: < |
wget https:// | wget https:// | ||
bash rsyncd_setup_remote.sh | bash rsyncd_setup_remote.sh | ||
</ | </ | ||
- | - On the local machine:< | + | - On the local machine, also download a script, it will compile the commands for creating the ssh tunnel and using the rsync:< |
wget https:// | wget https:// | ||
bash rsyncd_setup_local.sh | bash rsyncd_setup_local.sh | ||
</ | </ | ||
- | - start the rsync daemon with the ' | + | - start the rsync daemon with the ' |
rsync --daemon --config=/ | rsync --daemon --config=/ | ||
</ | </ | ||
- | - open the ssh tunnel ' | + | - open the ssh tunnel ' |
- | - do the ' | + | - do the ' |