Backup: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
= | = Remote backup (nfs server) door bit= | ||
BIT | BIT verzorgt onze backup offsite.<br> | ||
BIT kan met ssh inloggen op onze machine en rsync heel de NFS server.<br> | BIT kan met ssh inloggen op onze machine (nfs-int) en rsync heel de NFS server.<br> | ||
Hiervoor is een interface aangemaakt die alleen routeert naar 213.136.12.128/25 (BIT IPv4 space).<br> | |||
Rsync wordt | Rsync wordt verder geregeld door BIT. | ||
This backup is created on a BIT Backup solution using ZFS, snapshots and compression. Snapshots can be found in the .zfs directory in your nfs-mount. | |||
== uitsluitingen van backup == | == uitsluitingen van backup == | ||
- /sys | - /sys | ||
Line 10: | Line 13: | ||
- /mnt/backup | - /mnt/backup | ||
== restore == | == restore == | ||
De backup kan je terug vinden in /mnt/backup | De backup kan je op nfs-int terug vinden in /mnt/backup (een read-only nfs mount). | ||
To create a mountpoint for your host, add the following line to /etc/fstab: | |||
backup4.bit.nl:/backup/<your hostname>/ /mnt/backup nfs ro,rsize=32768,hard,intr,bg 0 0 | |||
== tech support == | == tech support == | ||
Voor tech support kan je BIT bellen op het bekende nr. | |||
= backup overige servers = | = backup overige servers = | ||
== etc backup == | == etc backup == | ||
Het script /usr/local/hobbynet/bin/backup_server_configs rsynct elke dag om 0:15 alle etc dirs van alle servers. Een kopie van deze configuratie bestanden wordt in de tree '/disk/backup' neergezet, en gaat dus vanzelf mee met de dagelijkse backup naar de BIT omgeving. | |||
== db-int == | == db-int == | ||
Elke dag maakt db-int van postgress en mysql een db dump deze | Elke dag maakt db-int van postgress en mysql een db dump, en zet deze op db-int weg in /backup. | ||
Dit bestand wordt elke dag om 00:20 door het script (/usr/local/hobbynet/bin/backup_server_configs) gersynct naar nfs, en gaat daarna vanzelf mee naar de remote backup bij BIT. | |||
== ns-int == | == ns-int == | ||
Elke dag om 00:25 wordt /var/cache/bind ge rsynct naar /disk/backup/ns-int/var/cache/bind door script/usr/local/hobbynet/bin/backup_ns | Elke dag om 00:25 wordt /var/cache/bind ge rsynct naar /disk/backup/ns-int/var/cache/bind door script/usr/local/hobbynet/bin/backup_ns | ||
== mail-dev == | == mail-dev == | ||
Elke dag om 00:35 wordt /backup van mail-dev gebackup naar /disk/backup/mail-dev-int/databases dit gebeurt door middel van script /usr/local/hobbynet/bin/backup_mail-dev-int | |||
== monitor == | == monitor == | ||
Elke dag wordt door script /usr/local/hobbynet/bin/backup_monitor de hobbynet site die in /disk staat gebackupt. | |||
= offsite backup 2 = | = offsite backup 2 = | ||
Elke dag om 1:00 wordt heel /disk ge rsynct naar backup-hobbynet.hobby.nl (let op: onder user hobbynet) deze machine staat bij bas thuis. | |||
Dit gebeurt door script /usr/local/hobbynet/bin/backup_nfs. | |||
= old backup = | = old backup = | ||
[[Tape Backup]] | [[Tape Backup]] |
Revision as of 18:32, 1 February 2011
Remote backup (nfs server) door bit
BIT verzorgt onze backup offsite.
BIT kan met ssh inloggen op onze machine (nfs-int) en rsync heel de NFS server.
Hiervoor is een interface aangemaakt die alleen routeert naar 213.136.12.128/25 (BIT IPv4 space).
Rsync wordt verder geregeld door BIT.
This backup is created on a BIT Backup solution using ZFS, snapshots and compression. Snapshots can be found in the .zfs directory in your nfs-mount.
uitsluitingen van backup
- /sys - /proc - /dev - /mnt/backup
restore
De backup kan je op nfs-int terug vinden in /mnt/backup (een read-only nfs mount).
To create a mountpoint for your host, add the following line to /etc/fstab: backup4.bit.nl:/backup/<your hostname>/ /mnt/backup nfs ro,rsize=32768,hard,intr,bg 0 0
tech support
Voor tech support kan je BIT bellen op het bekende nr.
backup overige servers
etc backup
Het script /usr/local/hobbynet/bin/backup_server_configs rsynct elke dag om 0:15 alle etc dirs van alle servers. Een kopie van deze configuratie bestanden wordt in de tree '/disk/backup' neergezet, en gaat dus vanzelf mee met de dagelijkse backup naar de BIT omgeving.
db-int
Elke dag maakt db-int van postgress en mysql een db dump, en zet deze op db-int weg in /backup. Dit bestand wordt elke dag om 00:20 door het script (/usr/local/hobbynet/bin/backup_server_configs) gersynct naar nfs, en gaat daarna vanzelf mee naar de remote backup bij BIT.
ns-int
Elke dag om 00:25 wordt /var/cache/bind ge rsynct naar /disk/backup/ns-int/var/cache/bind door script/usr/local/hobbynet/bin/backup_ns
mail-dev
Elke dag om 00:35 wordt /backup van mail-dev gebackup naar /disk/backup/mail-dev-int/databases dit gebeurt door middel van script /usr/local/hobbynet/bin/backup_mail-dev-int
monitor
Elke dag wordt door script /usr/local/hobbynet/bin/backup_monitor de hobbynet site die in /disk staat gebackupt.
offsite backup 2
Elke dag om 1:00 wordt heel /disk ge rsynct naar backup-hobbynet.hobby.nl (let op: onder user hobbynet) deze machine staat bij bas thuis. Dit gebeurt door script /usr/local/hobbynet/bin/backup_nfs.