Skip to content

Files

Latest commit

1dc25f9 · Sep 18, 2021

History

History
33 lines (25 loc) · 753 Bytes

MAINTENANCE.md

File metadata and controls

33 lines (25 loc) · 753 Bytes

tarsnap backup maintenance & cleanup

every few months run on all servers

bash tarsnap-rotate.sh -v

then add coins++ to www.tarsnap.com

in case: "Sequence number mismatch: Run --fsck"

tarsnap --fsck --cachedir /backup/cache

rails apps logs

  • nginx:
    • access_log is at {{ logroot }}/{{ app.name }}/access.log
    • error_log is at {{ logroot }}/{{ app.name }}/error.log
    • everything else* is still at /var/log/nginx/
  • passenger:
    • see {{ appshome }}/{{ app.name }}/shared/log/*.log

rails apps maintenance

sudo su - deploy
cd {{ appshome }}/{{ app.name }}/current
bundle exec rails maintenance:start
# do your maintenance work here
bundle exec rails maintenance:end