Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- tar czf --exclude "{{project_info.sources.target}}/sites/default/files/imagecache/*" --exclude "{{project_info.sources.target}}/sites/default/files/imagecache" /home/{{user_id}}/backups/files/drupalbackup.tgz {{project_info.sources.target}}/sites/default/files:
- cron.present:
- - user: {{user_id}}
- - identifier: {{customer}}_{{customer}}_{{customer}}_drushbackup_files
- - minute: "*/10"
- # - minute: 30
- # - hour: 2
- #Maybe we should use sync instead of cp ?
- aws s3 cp /home/{{user_id}}/backups/files/{{user_id}}-drupalbackup.tgz s3://mybucket/{{user_id}}/files/latest.tar.gz:
- cron_present:
- - user: {{user_id}}
- - identifier: {{customer}}_{{customer}}_{{customer}}_drushbackup_copy_files
- - minute: "*/20"
- # - hour: 2
- test44:
- cron.present:
- - name: aws s3 cp s3://mybucket/{{user_id}}/files/latest.tar.gz s3://mybucket/{{user_id}}/archives/files/$(date +%Y-%m-%d)-{{user_id}}-drupalbackup.tar.gz
- - user: {{user_id}}
- - identifier: {{customer}}_{{customer}}_{{customer}}_drushbackup_copy_files
- - minute: "*/30"
- # - hour: 2
- drush -root={{project_info.sources.target}} sql-dump > /home/{{user_id}}/backups/database/{{user_id}}-drupalbackup.sql:
- cron.present:
- - user: {{user_id}}
- - identifier: {{customer}}_{{customer}}_{{customer}}_drushbackup_files
- - minute: "*/10"
- #Maybe we should use sync instead of cp ?
- test:
- cron_present:
- - name: "aws s3 cp /home/{{user_id}}/backups/database/{{user_id}}-drupalbackup.sql s3://mybucket/{{user_id}}/database/latest.sql"
- - user: {{user_id}}
- - identifier: {{customer}}_{{customer}}_{{customer}}_drushbackup_database
- - minute: "*/20"
- # - hour: 2
- test55:
- cron.present:
- - name: aws s3 cp s3://mybucket/{{user_id}}/latest.tar.gz s3://mybucket/{{user_id}}/{{user_id}}-drupalbackup$(date +%Y-%m-%d).sql
- - user: {{user_id}}
- - identifier: {{customer}}_{{customer}}_{{customer}}_drushbackup_database_copy_files
- - minute: "*/30"
- # - hour: 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement