maintenance.ini
1.01 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
41
42
43
44
45
46
47
48
49
[main]
# Perintah yang dijalankan sebelum pg_dump
before =
/usr/sbin/ntpdate -u ntp.ubuntu.com
systemctl stop cron.service
systemctl stop nginx.service
# Perintah yang dijalankan setelah pg_dump
after =
systemctl start nginx.service
systemctl start cron.service
pg_lib_dir = /usr/lib/postgresql
pg_conf_dir = /etc/postgresql
# Daftar database yang akan di-vacuum dan di-pg_dump
database =
pbb
bphtb
pad
# Lokasi direktori hasil pg_dump
database_backup_dir = /var/backups/pg
# Jumlah masing-masing database yang tersimpan
database_rotate = 5
[mirror_status]
status_dir = /tmp/mirror-status
# Perintah yang dijalankan ketika ada perubahan status
after = /usr/local/bin/kabari-admin {status_file}
[formatter_generic]
format = %(asctime)s %(levelname)s %(message)s
[handler_console]
class = StreamHandler
stream = sys.stdout
formatter = generic
[handler_file]
class = FileHandler
filename = /var/log/maintenance.log
formatter = generic
[logger_root]
handlers = console, file
level = DEBUG