Backup2bit: Difference between revisions

From Hobbynet Admin Wiki
Jump to navigation Jump to search
(Created page with "= doel = Deze server verzocht onze backup = ip addressen = == extern == uit /etc/network/interfaces: <pre> # The primary network interface **NON-ROUTED!!** auto eth0 iface eth0 ...")
 
(layout aanpassingen)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
= doel =
= doel =
Deze server verzocht onze backup
Deze server verzorgt onze backup. Tevens verzorgt deze server de synchronisatie van de www.hobby.nl website en de hobby-adm wiki naar de ns3.hobby.nl server.
= ip addressen =  
 
Bit kan op deze virtuele machine aanloggen, en hiervandaan een backup maken naar hun filers.
 
= ip adressen =  
== extern ==
== extern ==
uit /etc/network/interfaces:
uit /etc/network/interfaces:
Line 33: Line 36:


# m h  dom mon dow  command
# m h  dom mon dow  command
00 0 * * * /usr/local/hobbynet/bin/backup_db01 >>/dev/null
00 0 * * * /usr/local/hobbynet/bin/backup_db01           >>/dev/null
05 0 * * * /usr/local/hobbynet/bin/backup_db02 >>/dev/null
05 0 * * * /usr/local/hobbynet/bin/backup_db02           >>/dev/null
10 0 * * * /usr/local/hobbynet/bin/backup_hcc-db03 >>/dev/null
10 0 * * * /usr/local/hobbynet/bin/backup_hcc-db03       >>/dev/null
15 0 * * * /usr/local/hobbynet/bin/backup_hcc-db04 >>/dev/null
15 0 * * * /usr/local/hobbynet/bin/backup_hcc-db04       >>/dev/null
15 0 * * * /usr/local/hobbynet/bin/backup_otrs >>/dev/null
15 0 * * * /usr/local/hobbynet/bin/backup_otrs           >>/dev/null
20 0 * * * /usr/local/hobbynet/bin/backup_db-int >>/dev/null
20 0 * * * /usr/local/hobbynet/bin/backup_db-int         >>/dev/null
00 1 * * * /usr/local/hobbynet/bin/backup_server_configs >>/dev/null
00 1 * * * /usr/local/hobbynet/bin/backup_server_configs >>/dev/null
15 1 * * * /usr/local/hobbynet/bin/backup_mail-dev-int >>/dev/null
15 1 * * * /usr/local/hobbynet/bin/backup_mail-dev-int   >>/dev/null
45 1 * * * /usr/local/hobbynet/bin/backup_ns >>/dev/null
45 1 * * * /usr/local/hobbynet/bin/backup_ns             >>/dev/null
00 2 * * * /usr/local/hobbynet/bin/backup2bas >>/dev/null
00 2 * * * /usr/local/hobbynet/bin/backup2bas           >>/dev/null
00 6 * * * /usr/local/hobbynet/bin/sync_www.hobby.nl >>/dev/null
00 6 * * * /usr/local/hobbynet/bin/sync_www.hobby.nl     >>/dev/null
00 12 * * * /usr/local/hobbynet/bin/sync_www.hobby.nl >>/dev/null
00 12 * * * /usr/local/hobbynet/bin/sync_www.hobby.nl     >>/dev/null
00 18 * * * /usr/local/hobbynet/bin/sync_www.hobby.nl >>/dev/null
00 18 * * * /usr/local/hobbynet/bin/sync_www.hobby.nl     >>/dev/null
00 0 * * * /usr/local/hobbynet/bin/sync_www.hobby.nl >>/dev/null
00 0 * * * /usr/local/hobbynet/bin/sync_www.hobby.nl     >>/dev/null
</pre>
=scripts=
 
==backup==
<pre>
* /usr/local/hobbynet/bin/backup_db01          (backupt de databases van db01)
* /usr/local/hobbynet/bin/backup_db02          (backupt de databases van db02)
* /usr/local/hobbynet/bin/backup_hcc-db03      (backupt de databases van hcc-db03)
* /usr/local/hobbynet/bin/backup_hcc-db04      (backupt de databases van hcc-db03)
* /usr/local/hobbynet/bin/backup_otrs          (backupt de databases van otrs)
* /usr/local/hobbynet/bin/backup_db-int        (backupt de databases van DB-int)
* /usr/local/hobbynet/bin/backup_server_configs (backupt alle server configs van alle servers)
* /usr/local/hobbynet/bin/backup_mail-dev-int  (backupt de databases van mail-dev-int)
* /usr/local/hobbynet/bin/backup_ns            (backupt de nameserver ns)
* /usr/local/hobbynet/bin/backup2bas            (backupt alles naar Bas)
</pre>
 
==sync www.hobby.nl==
<pre>
* /usr/local/hobbynet/bin/sync_www.hobby.nl    (synchroniseert www.hobby.nl naar ns3)
</pre>
</pre>

Latest revision as of 17:19, 13 November 2011

doel

Deze server verzorgt onze backup. Tevens verzorgt deze server de synchronisatie van de www.hobby.nl website en de hobby-adm wiki naar de ns3.hobby.nl server.

Bit kan op deze virtuele machine aanloggen, en hiervandaan een backup maken naar hun filers.

ip adressen

extern

uit /etc/network/interfaces:

# The primary network interface **NON-ROUTED!!**
auto eth0
iface eth0 inet static
        address 212.72.224.2
        netmask 255.255.255.0
        up route add -net 213.136.12.0/24  gw 212.72.224.1
        up route add -host 93.189.130.25   gw 212.72.224.1
        up route add -host 213.136.227.50  gw 212.72.224.1

intern

uit /etc/network/interfaces:

auto eth1
iface eth1 inet static
       address 172.31.1.15
       netmask 255.255.255.0
       up route add -net 172.29.1.0/24   gw 172.31.1.254
       up route add -net 172.31.2.0/24   gw 172.31.1.254
       up route add -net 172.31.6.0/24   gw 172.31.1.254
       up route add -net 172.31.100.0/24 gw 172.31.1.254
       up route add -net 172.32.2.0/24   gw 172.31.1.254

crontab

root

@reboot /usr/local/hobbynet/bin/upd_hobby_only >/dev/null

# m h  dom mon dow   command
00 0  * * * /usr/local/hobbynet/bin/backup_db01           >>/dev/null
05 0  * * * /usr/local/hobbynet/bin/backup_db02           >>/dev/null
10 0  * * * /usr/local/hobbynet/bin/backup_hcc-db03       >>/dev/null
15 0  * * * /usr/local/hobbynet/bin/backup_hcc-db04       >>/dev/null
15 0  * * * /usr/local/hobbynet/bin/backup_otrs           >>/dev/null
20 0  * * * /usr/local/hobbynet/bin/backup_db-int         >>/dev/null
00 1  * * * /usr/local/hobbynet/bin/backup_server_configs >>/dev/null
15 1  * * * /usr/local/hobbynet/bin/backup_mail-dev-int   >>/dev/null
45 1  * * * /usr/local/hobbynet/bin/backup_ns             >>/dev/null
00 2  * * * /usr/local/hobbynet/bin/backup2bas            >>/dev/null
00 6  * * * /usr/local/hobbynet/bin/sync_www.hobby.nl     >>/dev/null
00 12 * * * /usr/local/hobbynet/bin/sync_www.hobby.nl     >>/dev/null
00 18 * * * /usr/local/hobbynet/bin/sync_www.hobby.nl     >>/dev/null
00 0  * * * /usr/local/hobbynet/bin/sync_www.hobby.nl     >>/dev/null

scripts

backup

* /usr/local/hobbynet/bin/backup_db01           (backupt de databases van db01)
* /usr/local/hobbynet/bin/backup_db02           (backupt de databases van db02)
* /usr/local/hobbynet/bin/backup_hcc-db03       (backupt de databases van hcc-db03)
* /usr/local/hobbynet/bin/backup_hcc-db04       (backupt de databases van hcc-db03)
* /usr/local/hobbynet/bin/backup_otrs           (backupt de databases van otrs)
* /usr/local/hobbynet/bin/backup_db-int         (backupt de databases van DB-int)
* /usr/local/hobbynet/bin/backup_server_configs (backupt alle server configs van alle servers)
* /usr/local/hobbynet/bin/backup_mail-dev-int   (backupt de databases van mail-dev-int)
* /usr/local/hobbynet/bin/backup_ns             (backupt de nameserver ns)
* /usr/local/hobbynet/bin/backup2bas            (backupt alles naar Bas)

sync www.hobby.nl

* /usr/local/hobbynet/bin/sync_www.hobby.nl     (synchroniseert www.hobby.nl naar ns3)