Merge Request #128
← To merge requests
From
backup_not_prod
into
master
Monthly backup when not in prod
Continue doing hourly, daily, weekly and monthly backup in prod env, and just monthly in other envs.
Commits (5)
-
Signed-off-by: Lucas Severo <lucassalves65@gmail.com>
-
Signed-off-by: Alessandro Caetano <alessandro.caetanob@gmail.com>
-
Signed-off-by: Lucas Severo <lucassalves65@gmail.com> Signed-off-by: Ricardo Teieira <ricardocdzg@hotmail.com>
-
Signed-off-by: Lucas Severo <lucassalves65@gmail.com>
-
Signed-off-by: Lucas Severo <lucassalves65@gmail.com>
Showing
10 changed files
Show diff stats
config/cdtc/config.yaml
config/dev/config.yaml
config/homologa/config.yaml
... | ... | @@ -20,3 +20,4 @@ external_outgoing_mail_relay: 189.9.150.53 |
20 | 20 | external_outgoing_mail_domain: serpro.gov.br |
21 | 21 | raven_dsn: https://a5e2f92a83774dfc9de66486e0fe970b:1a9229a4e1d2483582144d302fb53115@sentry.tracy.com.br/19 |
22 | 22 | google_analytics_id: 'UA-64206731-3' |
23 | +dev_backup_frequency: true | ... | ... |
config/lappis/config.yaml
... | ... | @@ -3,14 +3,15 @@ admins: |
3 | 3 | site_url: https://softwarepublico.lappis |
4 | 4 | external_hostname: softwarepublico.lappis |
5 | 5 | sisp_external_hostname: sisp.lappis |
6 | -external_ip: 10.0.0.11 | |
6 | +external_ip: 10.0.0.54 | |
7 | 7 | colab_from_address: '"Portal do Software Publico" <noreply@softwarepublico.lappis>' |
8 | 8 | server_email: '"Portal do Software Publico" <noreply@softwarepublico.lappis>' |
9 | 9 | email_subject_prefix: '[spb]' |
10 | 10 | lists_hostname: listas.softwarepublico.lappis |
11 | 11 | lists_admin: paulo@softwarelivre.org |
12 | 12 | relay_hostname: relay.softwarepublico.lappis |
13 | -relay_ip: 10.0.0.15 | |
13 | +relay_ip: 10.0.0.51 | |
14 | 14 | alt_ssh_port: 5555 |
15 | 15 | from_address: noreply@softwarepublico.lappis |
16 | - | |
16 | +# define less frequent backup for dev envs | |
17 | +dev_backup_frequency: true | ... | ... |
config/lappis/ips.yaml
config/lappis/ssh_config
... | ... | @@ -2,28 +2,28 @@ Host * |
2 | 2 | ForwardAgent yes |
3 | 3 | |
4 | 4 | Host reverseproxy.unconfigured |
5 | - Hostname 10.0.0.11 | |
5 | + Hostname 10.0.0.54 | |
6 | 6 | |
7 | 7 | Host reverseproxy |
8 | - Hostname 10.0.0.11 | |
8 | + Hostname 10.0.0.54 | |
9 | 9 | Port 5555 |
10 | - ProxyCommand ssh 10.0.0.11 -p 22 nc %h %p | |
10 | + ProxyCommand ssh 10.0.0.54 -p 22 nc %h %p | |
11 | 11 | |
12 | 12 | Host database |
13 | - Hostname 10.0.0.13 | |
13 | + Hostname 10.0.0.55 | |
14 | 14 | # connect via reverseproxy host |
15 | - ProxyCommand ssh 10.0.0.11 nc %h %p | |
15 | + ProxyCommand ssh 10.0.0.54 nc %h %p | |
16 | 16 | |
17 | 17 | Host social |
18 | - Hostname 10.0.0.14 | |
18 | + Hostname 10.0.0.53 | |
19 | 19 | # connect via reverseproxy host |
20 | - ProxyCommand ssh 10.0.0.11 nc %h %p | |
20 | + ProxyCommand ssh 10.0.0.54 nc %h %p | |
21 | 21 | |
22 | 22 | Host email |
23 | - Hostname 10.0.0.15 | |
23 | + Hostname 10.0.0.51 | |
24 | 24 | # connect via reverseproxy host |
25 | - ProxyCommand ssh 10.0.0.11 nc %h %p | |
25 | + ProxyCommand ssh 10.0.0.54 nc %h %p | |
26 | 26 | |
27 | 27 | Host integration |
28 | - Hostname 10.0.0.11 | |
29 | - # Porta 22 de 10.0.0.11 cai aqui entao nao precisa de ProxyCommand | |
28 | + Hostname 10.0.0.54 | |
29 | + # Porta 22 de 10.0.0.54 cai aqui entao nao precisa de ProxyCommand | ... | ... |
config/local/config.yaml
cookbooks/backup/recipes/default.rb
-
mentioned in commit 6e26576e52720902e6e7d2cfe430613c9881974f