added config and updated rsnapshot conf
This commit is contained in:
50
rsnapshot/linux-server-backups/config
Normal file
50
rsnapshot/linux-server-backups/config
Normal file
@@ -0,0 +1,50 @@
|
||||
Host piholeserver1
|
||||
Hostname 192.168.1.2
|
||||
|
||||
Host piholeserver2
|
||||
Hostname 192.168.1.3
|
||||
|
||||
Host proxyserver
|
||||
Hostname 192.168.1.4
|
||||
|
||||
Host adguardserver
|
||||
Hostname 192.168.1.5
|
||||
|
||||
Host pialertserver
|
||||
Hostname 192.168.1.7
|
||||
|
||||
Host invidiousserver
|
||||
Hostname 192.168.1.8
|
||||
|
||||
Host kmsserver
|
||||
Hostname 192.168.1.20
|
||||
|
||||
Host dockerserver1
|
||||
Hostname 192.168.1.31
|
||||
|
||||
Host dockerserver2
|
||||
Hostname 192.168.1.32
|
||||
|
||||
Host dockerservertest
|
||||
Hostname 192.168.1.33
|
||||
|
||||
Host debian12dev
|
||||
Hostname 192.168.1.35
|
||||
|
||||
Host mediaserver
|
||||
Hostname 192.168.1.42
|
||||
|
||||
Host zabbixserver
|
||||
Hostname 192.168.1.44
|
||||
|
||||
Host backupserver
|
||||
Hostname 192.168.1.45
|
||||
|
||||
Host fileserver
|
||||
Hostname 192.168.1.50
|
||||
|
||||
|
||||
Host *
|
||||
Port 22
|
||||
User root
|
||||
IdentityFile /root/.ssh/server-root
|
||||
@@ -1,4 +1,3 @@
|
||||
|
||||
#######################
|
||||
# CONFIG FILE VERSION #
|
||||
#######################
|
||||
@@ -29,10 +28,7 @@ cmd_du /usr/bin/du
|
||||
|
||||
cmd_rsnapshot_diff /usr/local/bin/rsnapshot-diff
|
||||
|
||||
# Specify the path to a script (and any optional arguments) to run right
|
||||
# after rsnapshot syncs files
|
||||
#
|
||||
cmd_postexec /path/to/postexec/script
|
||||
cmd_postexec /usr/local/etc/run-post-snapshot.sh
|
||||
|
||||
#########################################
|
||||
# BACKUP LEVELS / INTERVALS #
|
||||
@@ -59,42 +55,14 @@ retain monthly 12
|
||||
#
|
||||
verbose 3
|
||||
|
||||
# Same as "verbose" above, but controls the amount of data sent to the
|
||||
# logfile, if one is being used. The default is 3.
|
||||
#
|
||||
loglevel 3
|
||||
|
||||
# If you enable this, data will be written to the file you specify. The
|
||||
# amount of data written is controlled by the "loglevel" parameter.
|
||||
#
|
||||
logfile /var/log/rsnapshot
|
||||
|
||||
# If enabled, rsnapshot will write a lockfile to prevent two instances
|
||||
# from running simultaneously (and messing up the snapshot_root).
|
||||
# If you enable this, make sure the lockfile directory is not world
|
||||
# writable. Otherwise anyone can prevent the program from running.
|
||||
#
|
||||
lockfile /var/run/rsnapshot.pid
|
||||
|
||||
# Default rsync args. All rsync commands have at least these options set.
|
||||
#
|
||||
#rsync_short_args -a
|
||||
#rsync_long_args --delete --numeric-ids --relative --delete-excluded
|
||||
|
||||
# ssh has no args passed by default, but you can specify some here.
|
||||
#
|
||||
ssh_args -i ~/.ssh/server-root
|
||||
|
||||
# Default arguments for the "du" program (for disk space reporting).
|
||||
# The GNU version of "du" is preferred. See the man page for more details.
|
||||
# If your version of "du" doesn't support the -h flag, try -k flag instead.
|
||||
#
|
||||
du_args -csh
|
||||
|
||||
# If your version of rsync supports --link-dest, consider enabling this.
|
||||
# This is the best way to support special files (FIFOs, etc) cross-platform.
|
||||
# The default is 0 (off).
|
||||
#
|
||||
link_dest 1
|
||||
|
||||
###############################
|
||||
@@ -110,6 +78,66 @@ backup /var/log/rsnapshot rsnapshotjail/
|
||||
|
||||
# LINUXSERVERS
|
||||
|
||||
backup root@192.168.1.33:/home/ dockerservertest/
|
||||
backup root@192.168.1.33:/root/ dockerservertest/
|
||||
backup root@192.168.1.33:/etc/ dockerservertest/
|
||||
backup root@192.168.1.2:/home/ piholeserver1/
|
||||
backup root@192.168.1.2:/root/ piholeserver1/
|
||||
backup root@192.168.1.2:/etc/ piholeserver1/
|
||||
|
||||
backup root@192.168.1.3:/home/ piholeserver2/
|
||||
backup root@192.168.1.3:/root/ piholeserver2/
|
||||
backup root@192.168.1.3:/etc/ piholeserver2/
|
||||
|
||||
backup root@192.168.1.4:/home/ proxyserver/
|
||||
backup root@192.168.1.4:/root/ proxyserver/
|
||||
backup root@192.168.1.4:/etc/ proxyserver/
|
||||
|
||||
backup root@192.168.1.5:/home/ adguardserver/
|
||||
backup root@192.168.1.5:/root/ adguardserver/
|
||||
backup root@192.168.1.5:/etc/ adguardserver/
|
||||
|
||||
backup root@192.168.1.7:/home/ pialertserver/
|
||||
backup root@192.168.1.8:/root/ pialertserver/
|
||||
backup root@192.168.1.8:/etc/ pialertserver/
|
||||
|
||||
backup root@192.168.1.8:/home/ invidiousserver/
|
||||
backup root@192.168.1.8:/root/ invidiousserver/
|
||||
backup root@192.168.1.8:/etc/ invidiousserver/
|
||||
|
||||
backup root@192.168.1.20:/home/ kmsserver/
|
||||
backup root@192.168.1.20:/root/ kmsserver/
|
||||
backup root@192.168.1.20:/etc/ kmsserver/
|
||||
|
||||
backup root@192.168.1.22:/home/ minecraftserver/
|
||||
backup root@192.168.1.22:/root/ minecraftserver/
|
||||
backup root@192.168.1.22:/etc/ minecraftserver/
|
||||
|
||||
backup root@192.168.1.31:/home/ dockerserver1/
|
||||
backup root@192.168.1.31:/root/ dockerserver1/
|
||||
backup root@192.168.1.31:/etc/ dockerserver1/
|
||||
|
||||
backup root@192.168.1.32:/home/ dockerserver2/
|
||||
backup root@192.168.1.32:/root/ dockerserver2/
|
||||
backup root@192.168.1.32:/etc/ dockerserver2/
|
||||
|
||||
backup root@192.168.1.33:/home/ dockerservertest/
|
||||
backup root@192.168.1.33:/root/ dockerservertest/
|
||||
backup root@192.168.1.33:/etc/ dockerservertest/
|
||||
|
||||
backup root@192.168.1.35:/home/ debian12dev/
|
||||
backup root@192.168.1.35:/root/ debian12dev/
|
||||
backup root@192.168.1.35:/etc/ debian12dev/
|
||||
|
||||
backup root@192.168.1.42:/home/ mediaserver/
|
||||
backup root@192.168.1.42:/root/ mediaserver/
|
||||
backup root@192.168.1.42:/etc/ mediaserver/
|
||||
|
||||
backup root@192.168.1.44:/home/ zabbixserver/
|
||||
backup root@192.168.1.44:/root/ zabbixserver/
|
||||
backup root@192.168.1.44:/etc/ zabbixserver/
|
||||
|
||||
backup root@192.168.1.45:/home/ backupserver/
|
||||
backup root@192.168.1.45:/root/ backupserver/
|
||||
backup root@192.168.1.45:/etc/ backupserver/
|
||||
|
||||
backup root@192.168.1.50:/home/ fileserver/
|
||||
backup root@192.168.1.50:/root/ fileserver/
|
||||
backup root@192.168.1.50:/etc/ fileserver/
|
||||
|
||||
Reference in New Issue
Block a user