backup.txt
1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
ldap
backup:
utilizando arquivo de configuração padrao (/etc/openldap/slapd.conf)
sudo slapcat -v -l /tmp/ldap-backup.ldif
modificando o arquivo de configuração padrao
sudo slapcat -v -f /etc/openldap/slapd.conf -l /tmp/ldap-backup.ldif
restaurar:
remover usuários antigos :
sudo service slapd stop
sudo rm -rf /var/lib/ldap/!(DB_CONFIG)
sudo service slapd start
sudo service slapd stop
addicionar usuários na ldap:
sudo slapadd -l /tmp/ldap-backup.ldif
sudo slapindex -v
sudo chown ldap:ldap /var/lib/ldap/*
service slapd start
redmine
Backup:
export PGPASSWORD=<PASSWORD_REDMINE_USER>
/usr/pgsql-9.3/bin/pg_dump -i -h <LOCALHOST> -p <PORT> -U <REMINE_USER> -F c -b -v -f "<DIRECTORY_TO_BACKUP>" DATABASE_REDMINE
backup file:
sudo rsync -bvza /opt/redmine/files <DIRECTORY_TO_BACKUP> --delete
restore:
sudo -u postgres psql -c "DROP DATABASE <DATABASE_REDMINE>;"
sudo -u postgres psql -c "CREATE DATABASE <DATABASE_REDMINE> WITH ENCODING='UTF8' OWNER=<REDMINE_USER>;"
export PGPASSWORD=<PASSWORD_REDMINE_USER>
/usr/pgsql-9.3/bin/pg_restore --host=<LOCALHOST>--port=5432 --dbname=<DATABASE_REDMINE> --username=<REDMINE_USER> <DIRECTORY_TO_BACKUP> -n public
restore file:
sudo rsync -bvza <DIRECTORY_TO_BACKUP>/files /opt/redmine/