[Samba] backup using the packages of Sernet

Gabriel Franca gabriel.franca at gmail.com
Mon Jan 5 05:04:18 MST 2015


dear,

I made the installation of Samba4 in centos6, now I need to back up the structure, tried using the script that samba.org offers more he is giving this error.

See the error through the bash -x
bash -x samba_backup.sh
+ FROMWHERE = / var / lib / samba
+ WHERE = / root / backups
+ '[' N '' ']'
+ '[' -n '' -a -d '' ']'
+ '[' -n '' -a -d '' ']'
SRD + = 'private etc sysvol'
+ = 90 DAYS
++ Date +% d% m% y
WHEN = + 050 115
+ '[' '!' -d / root / backups ']'
+ '[' '!' -d / var / lib / samba ']'
+ Cd / var / lib / samba
D + is in '$ SRD'
++ Find. -type d -name private -prune
Relativedirname + =. / Private
++ Echo private
++ Sed 's / \ // _ / g'
+ N = private
+ '[' Private = private ']'
+ ./private Find -name '* .ldb.bak' -exec rm '{}' ';'
++ ./private Find -name '* .ldb'
+ For ldb in '`find $ relativedirname -name" * .ldb "`'
+ Tdbbackup ./private/idmap.ldb
+ '[' -ne 0 0 ']'
+ For ldb in '`find $ relativedirname -name" * .ldb "`'
+ Tdbbackup ./private/hklm.ldb
+ '[' -ne 0 0 ']'
+ For ldb in '`find $ relativedirname -name" * .ldb "`'
+ Tdbbackup ./private/sam.ldb
+ '[' -ne 0 0 ']'
+ For ldb in '`find $ relativedirname -name" * .ldb "`'
+ Tdbbackup ./private/share.ldb
+ '[' -ne 0 0 ']'
+ For ldb in '`find $ relativedirname -name" * .ldb "`'
+ Tdbbackup ./private/sam.ldb.d/DC=DOMAINDNSZONES,DC=SCHIPPER,DC=LOCAL.ldb
+ '[' -ne 0 0 ']'
+ For ldb in '`find $ relativedirname -name" * .ldb "`'
+ Tdbbackup ./private/sam.ldb.d/DC=SCHIPPER,DC=LOCAL.ldb
+ '[' -ne 0 0 ']'
+ For ldb in '`find $ relativedirname -name" * .ldb "`'
+ Tdbbackup ./private/sam.ldb.d/DC=FORESTDNSZONES,DC=SCHIPPER,DC=LOCAL.ldb
+ '[' -ne 0 0 ']'
+ For ldb in '`find $ relativedirname -name" * .ldb "`'
+ Tdbbackup ./private/sam.ldb.d/CN=SCHEMA,CN=CONFIGURATION,DC=SCHIPPER,DC=LOCAL.ldb
+ '[' -ne 0 0 ']'
+ For ldb in '`find $ relativedirname -name" * .ldb "`'
+ Tdbbackup ./private/sam.ldb.d/CN=CONFIGURATION,DC=SCHIPPER,DC=LOCAL.ldb
+ '[' -ne 0 0 ']'
+ For ldb in '`find $ relativedirname -name" * .ldb "`'
+ Tdbbackup ./private/privilege.ldb
+ '[' -ne 0 0 ']'
+ For ldb in '`find $ relativedirname -name" * .ldb "`'
+ Tdbbackup ./private/secrets.ldb
+ '[' -ne 0 0 ']'
+ Tar CJF /root/backups/samba4_private.050115.tar.bz2 ./private '--exclude = *. Ldb'
+ '[' -ne 0 0 ']'
+ ./private Find -name '* .ldb.bak' -exec rm '{}' ';'
D + is in '$ SRD'
++ Find. -type d -name etc -prune
+ Relativedirname =
++ Echo etc.
++ Sed 's / \ // _ / g'
+ N = etc.
+ '[' Etc. = private ']'
+ Tar CJF /root/backups/etc.050115.tar.bz2
+ '[' 2 -ne 0 ']'
+ Echo 'Error while archiving /root/backups/etc.050115.tar.bz2'
Error while archiving /root/backups/etc.050115.tar.bz2
+ Exit 1

Gabriel Franca


More information about the samba mailing list