Commit 850d94c8 authored by nono's avatar nono 💻
Browse files

Tests sur un rôle de sauvegarde des bases de données

parent 61da5260
......@@ -86,3 +86,7 @@
path = roles/ansible-role-mediawiki
url = gitlab@git.laquadrature.net:lqdn-interne/piops-roles/ansible-role-mediawiki.git
branch = main
[submodule "roles/ansible-backup-lfi"]
path = roles/ansible-backup-lfi
url = https://github.com/lafranceinsoumise/ansible-backup.git
branch = master
$ANSIBLE_VAULT;1.1;AES256
63623961353161646132383161323438316230316132663137343436633038636231373130626662
3663363261373231643232303539343961363661303232330a636630666164623664323831366261
62303066646634306438666535363362323831613136656239633738623764336666386436363936
3433613365326435320a633935656163376365303733616136653262363961383334663139646536
61623739373131363463303736356634383530383162396364666137303736353139343038613534
31353462653033363231333332616137653236393761366439613663613464323866333830656136
62326232613231306532643034323263316665353366306361636537346138393931376463363234
63306562356630323935336465373032333639383636303630366664343666653738633964383936
62616566383230613133333965663766633364313231613031633261613363396463646431613631
38343333363762373431613665646564313332393234636466623763383730386561326132636437
35633939313662383235316564386663653438633637653033363365643366306136356538623762
33653735626337663462363063383339396636616537336137363132356439383030366635633238
64313237663332316466363563373262373738313265303663616364343665356133313339613530
36356135363338313730306530343538323036303736643162383631303762613764316232626265
61373930633430316331323334303032653463666166633336343633633739363764613735313233
62666636306264333935353739353334656364646163626232306536633130376438646438376532
37656465316234626238303436656561343531616132653930336433393534306630343638646532
30306233653065333836376334326265316462333638616433656239356233333761383338626463
32633764623638623837356330353264666434323239306138616135643261623139333065313231
39393031313361336334333436656235363164313662356633333662663166346632363266366531
31306630363539636633393664626561323239613437663166663566396332633537306239353664
30633938343337313730616439383036306632656638616630643135373038393631336665636566
34386663633762306433383038616465343962313733343631386134386337356661663034323766
36323530346239366434623837323465306633323661643764326332613731623763323965303835
36323630613133646136306365383538626530373433343165616331363330333930643132313835
64393832633237323333633261643566386636633339306231353030343930306536353862386538
34623731626634636165633533613635636239396632616361663162313638623666396239323133
64393963626439656135346137666135336637353039336163366337386336336166306362313539
39396539336564613930376134343933646630653533333630306365373337633439626536336139
61333636356234383162323334313430653064353237356165386563343636306334353539396362
30303961386633333465633233623136393932343737366664386230383735343063353063626437
33343263623961643735353866333863373731306232373866343234366564376133636334656636
65346166663833336461313465373731613264383032303065383564623865393463363933613639
64613163326331343631393630623239663134626535333131633864623131613963393763316133
36653965353631396137623132636135343832626537623465323336396464313336373362313066
31613238393832366364313564383235343534323339613637636537336664393030626239356439
64663136653462653565376232643830633738353364313263663935616163313165313031396439
31623538363163636465376331623237366132643531353737376531626666303065303137653338
37363337343363356365313963313731653939316139613061303734336463643033363131383363
61376332306661633539323236313833376139333637386635363165633465353839623034396339
35626530346364363636653566396334366465333666303161336431303361323632626130326161
62353832313438656664363863363065366564393263393963336663353762313463383832353764
31343239313366643831633766383639326534633738303330386265636565356166353936666130
30303030343337626637306131353532373935636166366164343237346364323262613938373438
31323533653864656665376661653132313639373038613965326636333166346365646266353465
36646464383831626538643237333837366561303730353463393235303635313837646238633732
31636635343865626536623936633335656365303333613835636138343761333539373138633332
34366434663836393831623539396330393031623236653538383235343333663731656164363630
34373337316630616165343635633037383765376438353233303832613833633634613338353231
36306238343639366435656337303734383065363033343532316564653331393266333666366265
31343665616333333032376666386265326631643439396432343362353363303861643537316665
63306465366565303037643462663663316136636335363534383732613135326638393930346461
61616238636330336266363264343734626132656263336665353532626137363734303630313932
35663130383530626233303831343637386262613966333663316336353466373734333363383132
34306336353665623633313562323164396534633763386137386133653936353766653733383162
33643634663535363830643363336537303662356664353138643534333037636366326331613238
35353931373066626439613730663830396635363132646464623236623638396436336261313138
30313538666563363830653966366661333064393533356662306430653361393165343965303166
38336664623439663931643963366265363837353537343130613536366336656536373337373639
33323731623965363837643035643630356334383361333430363935323933653435366364666637
31373431323932616339393137643164316536653339346539386630306564653135336131396332
65326339393265323535396434663233303435343565353832313930356634623030653639636461
34316230656161386536643032343331323763646439393363346339623931316531333064323566
37363566376432363138363437653931393530393664643534616534643831316338633131623662
37386262313863656165363538316565326663323637323834313334653137316161386363666334
35613561366666343638383365313161393162363039353538323733303737663634303636613335
35663165626564656166656631353966623330393837353363386238373362366135633735303530
32663437386233383866616266313533326336303866643336353331326334363563343166316364
35333131386532393661653864373564313764653134326666336333383266326235346663623736
65633066633335356433333464323963303039363839303931323165396661656535363563316437
36396533373534383930303837663337366566653861646531623261396561623864646566373931
36303032386363343234633437396363326630633735653166373930646635336435393138653134
31653532366665313534616137663662633964386534316334333661336364376532386632346564
32373566356432323933343364366136393062343532303961643430666361623437643433386632
38313066646534306130326565386432613265393866623539353739396535316561316462323730
61373936336637623434343461666165316230373033333464623562393365373861386634373663
37323437393962393164626235303334316162343865373439663165326539633864303734653364
39393039316633666436633634323766326632393135333735666264623964646633663864366439
62323639643861373836653561613738643965636637666666626636386233616364623037626566
61653135353531663463663230643566393333353838323933616163616137633064323338613133
35356233343037363738386562306365376331373566333764353664383162656461653033666632
61613734363563336639356132306466353535653532376135323366343664353534366231356530
32326264623935633438376164363931626234633532643364366636643635353037663438613430
32353364346332353766383636613964323833636333326537643138363133373330636164326431
66383434626330633566316665666466376139363231653065643864643031346435333838356132
61333130343930343138373564316231386335323130616430353431303735393139336131623130
39666165306538353462326362333631646466383134386236386132626433636362376362623933
64356336373664356135
38353834343666346232373434323366386163346661663535303163303461323834363935623733
3530616461306237303064613166653963323162316162610a346230393832366262336539653134
61396333313666323064653364303465616562373963396262393132656232333433323034353233
3339663962633636380a613637306265326437336632653730373465393139353963383734666164
32343634633634643332653863303666323937363031356366353131353735396333373563316136
30393231326463323039656263613735313266326665303662333361326636663137653363393562
33373861353138333732316632666261623237666338373461666234616535333436303033633838
31373033393661663834306563343133623935643638666133343263613164323930383966366635
33623838323138626566383934313638353939326330646662653337656235316238363730383164
63633666383935653765393133646334363964633064363430396139336538363035383439646664
62316263346233376361653233316661666663386333343031343861346132656434326566623836
64303234626230343331313163343766306366626561363735366362396362363861366331643832
37386164346532306466626130663635303466653464636139623934656538346363356239346334
35363165323735663665346332646539303238383564376233353633346162613339666534626432
64623064633436653430376466623731366634336535363837333964373830353239666664616332
33333663313934306134316363346539383661333963626330353634633361646135353432373931
65313434623763316337643535623565616564353337643863663036323431303530613562326335
39363564636432336363306234393739373664633439363532623932333766373361636362316438
30663666663866663463646365643532313039636631643462336465613966623238306533303765
61336461323532353930303663663838656562666464356330316661333230636461376565393832
63633832613938363938363539613536643538383636326533643762393032633665623733653539
34653636623562323434336339643065616662653035346464343439623736323936333139326232
37346564623766383232393365303564313335653861326639373236623966303766663936386665
65363139323333666437653533376334323933653932343837386133326637336534306130646139
34343736306237663736323330373465663835343830386137636438306662356637623430666366
66343962616265353332323064383931333434343838313532366330653663643330323561323631
30636132636464356631626663643633616236306334306661333039333365393830626461373363
32383566323339623537346332306231383632616134383963656163363332353266646439666265
61323734623663306537373636613466326135373239626138336139666263393331376362366436
62323963653063306339313731316432343837363837613430643834313865393834383236616338
64376261343636646564636563663565313934343364363863386532643030323733643934373661
64356332383435383937376266353561326634336331643062343637363865313465363432363432
64396162306534386130666438666637663062336339356637656264323635633361393762306633
33353262656165646463613365393762363039393965613836663863303131626463356238623137
66343263663064643165663539343937356337383033306432393133373262633539326431663365
39306138616562613135643763623234363163396534646232613363363339636630616438333563
65306166303661666363643563396631643032323831363130393639623236613335323137636464
39373439613562336139643230386239343366393734343462336533643864396131333831396637
36356439613465396630386166333561656437663062306432626134363161616561643835346163
31386163646539613438326661376639623834616433613664636164656531353062386536626334
37313761396231353639386633633630376161323566663635636663326263313534333161666465
66303961616331363464633563613835333435666139623632303762663232613437613232323232
31633261656232646639363936623638303430633332323066303064363362356637316335383036
32383963336433653562353034386562316138393766366630636137633936343964393933383366
33373062323330623134316633643863383336643136366435373230623263326661663238373734
66333236633733653436353235663130653738356132663264343731633866383035376637666164
38626535633731303030366632346430363332613035666563646636636239643062366134306131
62313437623532333930353764643039333933303333626238313462373336316266386438353437
38376362343037303663383966313931316634356264613163633232383333623664383034643139
32626133643863316132623361636535343438386261633231626165663739313537663739636566
62666132616535666564336335343138643035386239363431613530386238316536343866326439
38363032333736303133343561393931313761333864623361643231633166643064613864383862
30366164656130653333313230663236366532326330616130623765643133333838323838633066
65363730393930616437323034373338646163656636613462633638383838343963386465396166
39663462326664616262626265306161646231623031613366663330353938623364383833386464
64313563626531343364366132353931663532333862346430663033643831343862353232663961
64623266393263303038636661393031653335363831613161356436343865643130376432633330
34616165373336316161633533386233313838643136343638616434633063303333353436303366
66616133633532383431643930653561326334306132306635383834366362316132366435303836
34323139373661613164636132666236306230633566663939366437636565303838366666356162
32656433393934363636363261346235363364643339346633656162373261343062623237306265
61643932396237623038666161643361653038333831376630633437663434666337633137646533
63656534336137363361366262393637663133396433636138653437623362356538323439336262
66643861363633633161656632656264393561643765633732336231613837386465343832313937
63313936616363383266356431613431336265633530366338613162653033346262313933396264
31633131376464633335626362356361336435323637666364303839633763663762393665663934
34356335656638383766383534303861383562373536393261376162383433633331363663333563
63383661376434343435386637666466636430326639633464353632623863303535633264343732
38373136666234373331613362386363346235616366613237383364313737643236356436306336
33616235383264393565393337633763323837333666616665343761303836633061663130383364
61393132313030613061636666333037316432663234316466373833313261643432313163316339
37393530623265323766656630346465333430393362353133613735323739373433313062616239
35393939376437376636646339363366626361316339666234323034353435383031333364646462
31333663643930626638313264323062653238336532393062366330383338393166383239353231
39336661363333303734373238616363366432373666623239383363336266393166623436633163
65633434333064396637633865656263636331326365393533623964623434633234373232393865
31346338666536396431393664316335356635646335333435386330653133393139353333396335
34306439333637656162336436323064633139373363373265363864306438306138313037646665
39633231383462653036313164323765623664613266393736386539306562613233636432366532
30316436613636646466666333346262633031336166363439626361353937616139626330663236
30656338303236316439656566373938653666386635383939356138663336376664386338643839
37383038363963643930643964356339623364663737613433373433626162373331623936623330
37336463383135643766656438333362663738383431653933343766616130323133303835393031
33376336373735636238376262663564386637303266363434313266656239646638663531336231
30646337376530323237363565626338316430663932633835386632646163303033643436393632
65383834613232363961666563383663333631386433323661626162333338613561636439383532
34646437363461316539633466373461616236616364616566386634396630303136663733616365
66363737633666393964
......@@ -26,15 +26,34 @@ firewall_disable_ufw: false
# backups
backup_dir: /var/backup
backup_dir_mode: '0777'
backup_dir_owner: root
backup_dir_group: root
backup_max_days: 7
backup_max_months: 1
backup_with_mysql: true
backup_with_postgresql: true
backup_with_mongodb: false
backup_postgres_password: ""
backup_postgres_user: "hedgedocs"
backup_profiles:
- name: don
schedule: 0 4 * * *
action: backup
source: mysql://don
target: "{{backup_target}}/don"
- name: keycloak
schedule: 0 4 * * *
action: backup
source: mysql://keycloak
target: "{{backup_target}}/keycloak"
- name: mysql
schedule: 0 4 * * *
action: backup
source: mysql://mysql
target: "{{backup_target}}/mysql"
- name: mediawiki
schedule: 0 4 * * *
action: backup
source: mysql://mediawiki
target: "{{backup_target}}/mediawiki"
- name: mongodb
schedule: 0 4 * * *
source: mongo://
target: "{{backup_target}}/mongodb"
# Keycloak
......
Subproject commit 3057d10ba38575e713e9bc1bc199f3eac4925de8
......@@ -52,14 +52,23 @@
tags:
- security
# - name: Sauvegardes des bases de données
# hosts: test
# remote_user: root
# roles:
# - ansible-backup
# tags:
# - backup
- name: Sauvegardes des bases de données
hosts: test
remote_user: root
roles:
- ansible-backup
- ansible-backup-lfi
tags:
- backup
# - name: Site de don
# hosts: don.test.lqdn.fr
# remote_user: root
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment