From b48ef40e6abea0eaa4fb8344a69260c8a52b55cd Mon Sep 17 00:00:00 2001 From: aschwarz Date: Tue, 22 Nov 2022 12:24:21 +0100 Subject: [PATCH] TVD Backup konfiguriert --- development/hosts | 1 - playbook.yml | 6 +++--- roles/db1913/tasks/main.yml | 2 +- roles/tvd/tasks/.main.yml.swp | Bin 0 -> 12288 bytes roles/tvd/tasks/main.yml | 16 ++++++++++++++++ roles/tvd/templates/basenv.rsp.j2 | 2 +- roles/tvd/vars/main.yml | 3 +++ 7 files changed, 24 insertions(+), 6 deletions(-) create mode 100644 roles/tvd/tasks/.main.yml.swp diff --git a/development/hosts b/development/hosts index dcc9250..4737a77 100644 --- a/development/hosts +++ b/development/hosts @@ -12,5 +12,4 @@ [dbservers] epolsa5510epsfe.tpolizei-bw.de #epsfe -#epolsq5702stu02.tpolizei-bw.de #RHELEDB5-7 diff --git a/playbook.yml b/playbook.yml index c0ed38e..b664354 100644 --- a/playbook.yml +++ b/playbook.yml @@ -14,9 +14,9 @@ CV_ASSUME_DISTID: OEL7.8 roles: - - filesystem - - ora_inst_ahf - - db1913 +# - filesystem +# - ora_inst_ahf +# - db1913 - tvd #handlers: diff --git a/roles/db1913/tasks/main.yml b/roles/db1913/tasks/main.yml index 7eb2df1..57c5b65 100755 --- a/roles/db1913/tasks/main.yml +++ b/roles/db1913/tasks/main.yml @@ -24,7 +24,7 @@ command: "/opt/ahf/oracle.ahf/bin/orachk -profile preinstall -nordbms" responses: '(?m)^This computer is for.*': "S" -# '(?m)^RDBMS binaries found at ': "Y" + '(?m)^orachk did not find the inventory.*': "n" timeout: null register: orachk_output diff --git a/roles/tvd/tasks/.main.yml.swp b/roles/tvd/tasks/.main.yml.swp new file mode 100644 index 0000000000000000000000000000000000000000..dcd79012c3a14bdd98bc32582eed5984ac37278b GIT binary patch literal 12288 zcmeI2ONbmr9L6gmMvd9{08uYicEQ;!O!p?TxC|_^FU^uol#q>rnn_J}%}i&yyN0To zS;r)bhj`T}f;aWFUPLbjFM5rTizg59EJ`GL@qwV=SJmC)Ox$&{L4`my{I+{)>h=HX z`&aL>RhvG(a+uC~(*)Pugk1UPOmOuox%KirgfJB}*O`3DeDzOPECLoch0>mV3Pr-A zbdv@z7ajU6RZ%VGe#+Msmt8J>DPpdC-3@)sR7?4$3$K^Nn{?xfoB~dP?JCgG_44d) z^5}v6Hq|G__tN|BUE6LiuD(;iDc}@v3OEIv0!{&^fK$LJa1$$_+dIfBnEx$#4A12E z9oO9RkM8Caa0)mDoB~b(r+`zyDc}@v3OEIv0!{&^z)h$C3kgYXBjlT%m^}XfU;O?5 z`yN8R2cLlV!8_n}&;qBxA+QMcf<0gid^?8vU;~^7vtSxL1RexG?nWJO30wdh;BD|4 zI0v2ui(m$n!2{sey9oIXd<8CoPr(OZ1H1uV1ubwAJPGaxzw9F9bMP7X5WEG>fs^0} zD1k@77$D&5I|=z1ya(O|2f-Zp;|@YDgD=2EpgbbhAQz(bm3@EWp7vEu$_ABjv{fT@F0nQ12t#Z(aeVBVsb` zi22cwqJu!g8YB2b#d^wRg=R6?63G*xc~!}vLVH}3C(YB0OIlX6EUB-Pwm;m$ld5eS1R=#9 zF`W7MLN$3DSLhi$);J8$s~w#A9oTiU(hAkG!~4mR51h{~TYy|yELh79SQl|D)+;m> z_T$LStuCb5_X`_k``X~HZgLl!p=LGPq21JMLiYeshHB`mid4e6(SRFde4V>T3%T?|Z;}7rD0czx)+rmH8 z#5R|QHl$|%-Bh?FTfNNhQQAe0A@-^{eQsVV#`x9;>bX*g3^ZrURq2KPas;B?gZFJf zCLRh;m>@Gt583SR3B0BEhqcA;2P~x`4vT>@<&2=X%CwZd?U0?w&!HDtwt*z7Ve}1o ztz#eZcXF0B#$Ekr@Cyi*phw%1)6m!!DNmKCYn<9QQrLGeO}J95!LfVTqxIGaW>+EQ Ha+&-Id2B8q literal 0 HcmV?d00001 diff --git a/roles/tvd/tasks/main.yml b/roles/tvd/tasks/main.yml index 65989e9..07bb14e 100644 --- a/roles/tvd/tasks/main.yml +++ b/roles/tvd/tasks/main.yml @@ -28,12 +28,15 @@ group: dba - name: Create a symbolic link to etc/oratab + become_user: root + become: yes file: src: /etc/oratab dest: /opt/oracle/etc/oratab force: yes owner: oracle group: dba + follow: no state: link - name: Install basenv @@ -69,3 +72,16 @@ path: /opt/oracle/trivadis/local/dba/etc/sid._DEFAULT_.conf regexp: '^#(.*TVDPERLBIN.*)' replace: '\1' + +################################### +# Installation TVD Backup +################################### + +- name: Unarchive TVD Backup + unarchive: + src: "{{ backup_install_dir }}" + dest: "{{ backup_target_Dir }}" + remote_src: yes + owner: oracle + group: dba + diff --git a/roles/tvd/templates/basenv.rsp.j2 b/roles/tvd/templates/basenv.rsp.j2 index 11f753b..2ff4864 100644 --- a/roles/tvd/templates/basenv.rsp.j2 +++ b/roles/tvd/templates/basenv.rsp.j2 @@ -2,7 +2,7 @@ Tvdperl_Is_Perl="NO" Be_Oracle="YES" Oracle_Base={{ oracle_base }} Oracle_Home={{ oracle_home }} -Tns_Admin={{ oracle_base }}/network/admin +Tns_Admin={{ oracle_home }}/network/admin Install_Dir={{ oracle_base }}/trivadis/local Config_Tns="2" Names_Default_Domain="{{ ansible_fqdn }}" diff --git a/roles/tvd/vars/main.yml b/roles/tvd/vars/main.yml index 1d49989..144e6b8 100644 --- a/roles/tvd/vars/main.yml +++ b/roles/tvd/vars/main.yml @@ -3,3 +3,6 @@ oracle_base: /opt/oracle oracle_home: /opt/oracle/db/19.13 install_dir: /sw/TVD/2205/dbstar_basenv_22.05.final.a +backup_install_dir: /sw/TVD/2205/dbstar_backup_22.05.final.a/tvdbackup-ee-22.05.final.a.tar.gz +backup_target_Dir: /opt/oracle/trivadis/local +