added config and updated rsnapshot conf
This commit is contained in:
@@ -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 #
|
# CONFIG FILE VERSION #
|
||||||
#######################
|
#######################
|
||||||
@@ -29,10 +28,7 @@ cmd_du /usr/bin/du
|
|||||||
|
|
||||||
cmd_rsnapshot_diff /usr/local/bin/rsnapshot-diff
|
cmd_rsnapshot_diff /usr/local/bin/rsnapshot-diff
|
||||||
|
|
||||||
# Specify the path to a script (and any optional arguments) to run right
|
cmd_postexec /usr/local/etc/run-post-snapshot.sh
|
||||||
# after rsnapshot syncs files
|
|
||||||
#
|
|
||||||
cmd_postexec /path/to/postexec/script
|
|
||||||
|
|
||||||
#########################################
|
#########################################
|
||||||
# BACKUP LEVELS / INTERVALS #
|
# BACKUP LEVELS / INTERVALS #
|
||||||
@@ -59,42 +55,14 @@ retain monthly 12
|
|||||||
#
|
#
|
||||||
verbose 3
|
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
|
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
|
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
|
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
|
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
|
link_dest 1
|
||||||
|
|
||||||
###############################
|
###############################
|
||||||
@@ -110,6 +78,66 @@ backup /var/log/rsnapshot rsnapshotjail/
|
|||||||
|
|
||||||
# LINUXSERVERS
|
# LINUXSERVERS
|
||||||
|
|
||||||
backup root@192.168.1.33:/home/ dockerservertest/
|
backup root@192.168.1.2:/home/ piholeserver1/
|
||||||
backup root@192.168.1.33:/root/ dockerservertest/
|
backup root@192.168.1.2:/root/ piholeserver1/
|
||||||
backup root@192.168.1.33:/etc/ dockerservertest/
|
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