浏览代码

Weekly backups for red matrix

Bob Mottram 10 年前
父节点
当前提交
a9accadcc5
共有 1 个文件被更改,包括 9 次插入4 次删除
  1. 9
    4
      install-freedombone.sh

+ 9
- 4
install-freedombone.sh 查看文件

@@ -3471,10 +3471,6 @@ quit" > $INSTALL_DIR/batch.sql
3471 3471
   echo '  cp -f /var/backups/gnusocial_daily.sql /var/backups/gnusocial_weekly.sql' >> /etc/cron.weekly/backupdatabasesweekly
3472 3472
   echo 'fi' >> /etc/cron.weekly/backupdatabasesweekly
3473 3473
 
3474
-# Friendica
3475
-cp -f /var/backups/friendica_weekly.sql /var/backups/friendica_2weekly.sql
3476
-cp -f /var/backups/friendica_daily.sql /var/backups/friendica_weekly.sql
3477
-
3478 3474
   nginx_ensite $MICROBLOG_DOMAIN_NAME
3479 3475
   service php5-fpm restart
3480 3476
   service nginx restart
@@ -3736,6 +3732,15 @@ quit" > $INSTALL_DIR/batch.sql
3736 3732
   echo '    chmod 600 $DAILYFILE' >> /usr/bin/backupdatabases
3737 3733
   echo 'fi' >> /usr/bin/backupdatabases
3738 3734
 
3735
+  echo '' >> /etc/cron.weekly/backupdatabasesweekly
3736
+  echo '# Red Matrix' >> /etc/cron.weekly/backupdatabasesweekly
3737
+  echo 'if [ -f /var/backups/redmatrix_weekly.sql ]; then' >> /etc/cron.weekly/backupdatabasesweekly
3738
+  echo '  cp -f /var/backups/redmatrix_weekly.sql /var/backups/redmatrix_2weekly.sql' >> /etc/cron.weekly/backupdatabasesweekly
3739
+  echo 'fi' >> /etc/cron.weekly/backupdatabasesweekly
3740
+  echo 'if [ -f /var/backups/redmatrix_daily.sql ]; then' >> /etc/cron.weekly/backupdatabasesweekly
3741
+  echo '  cp -f /var/backups/redmatrix_daily.sql /var/backups/redmatrix_weekly.sql' >> /etc/cron.weekly/backupdatabasesweekly
3742
+  echo 'fi' >> /etc/cron.weekly/backupdatabasesweekly
3743
+
3739 3744
   nginx_ensite $REDMATRIX_DOMAIN_NAME
3740 3745
   service php5-fpm restart
3741 3746
   service nginx restart