remove unused restore script

This commit is contained in:
Luc Stroobant 2017-10-01 13:13:31 +02:00
parent 89085c5d17
commit fadd36625d
4 changed files with 1 additions and 95 deletions

View file

@ -3,8 +3,7 @@
- include: install.yml
when: >
borgbackup_required == True or
inventory_hostname in groups.backupservers or
restore == True
inventory_hostname in groups.backupservers
- include: borg-server.yml
when: inventory_hostname in groups.backupservers
@ -13,8 +12,3 @@
when: >
borgbackup_required == True and
inventory_hostname not in groups.backupservers
- include: restore.yml
when: >
borgbackup_do_restore == True and
inventory_hostname not in groups.backupservers

View file

@ -1,42 +0,0 @@
---
- name: client | generate ssh key for this machine
shell: if [ -f ~/.ssh/id_rsa ]; then rm -f ~/.ssh/id_rsa; fi && ssh-keygen -q -t rsa -b 4096 -f ~/.ssh/id_rsa -N "" creates=~/.ssh/id_rsa.pub
- name: client | fetch ssh-key
shell: cat /root/.ssh/id_rsa.pub
register: sshkey
changed_when: False
- name: client | write passphrase
lineinfile:
dest: "/root/.borg.passphrase"
state: "present"
line: 'export BORG_PASSPHRASE="{{ borg_passphrase }}"'
create: "yes"
- name: client | template sshconfig for backup-hosts (no strict key checking)
template:
src: "ssh.config.j2"
dest: "/root/.ssh/config"
owner: "root"
group: "root"
- name: client | place sshpubkey on the backupserver
authorized_key:
user: "{{ borg_user }}"
key: "{{ sshkey.stdout }}"
key_options: 'command="cd {{ borg_pool }}/{{ restore_from_vm }};borg serve --restrict-to-path {{ borg_pool }}/{{ restore_from_vm }}",no-port-forwarding,no-X11-forwarding,no-pty,no-agent-forwarding,no-user-rc'
delegate_to: "{{ item }}"
with_items: "{{ groups.backupservers }}"
- name: client | check for mysql
stat: path=/var/lib/automysqlbackup
register: automysql
- name: client | put wrapper script
template:
src: "borg-restore-from.sh.j2"
dest: "/usr/local/bin/borg-restore-from"
owner: "root"
group: "root"
mode: "0744"