Auto-Backup $'Tue Nov 19 2024 12:03:51 GMT+0100 (Central European Standard Time)'

This commit is contained in:
2024-11-19 12:03:53 +01:00
parent c2f7aa4e90
commit 54d707f82c
2 changed files with 28 additions and 18 deletions

View File

@ -225,28 +225,38 @@ Jobs.Cloud_Private = () => $`sudo -u tux rclone sync /Main/Clouds/octt GDrive-Un
////////////////////////////////////////////////////////////////////////////////
const Main = async () => {
await Work('Local_MiscSimpleBackups');
await Work('Local_Shiori');
await Work('Local_SpaccBBS');
await Work('Local_SpaccBBSNodeBB');
await Work('Local_liminalgici');
await Work('Local_Doku');
await Work('Mixed_Configs');
await Work('Mixed_Snippets');
await Work('Mixed_OctospaccAltervista');
//await Work('Mixed_SpacccraftAltervista');
//await Work('Exter_WikiSpacc');
await Work('Cloud_ServerBackupLimited');
await Work('Cloud_ArticlesBackupPrivate');
await Work('Cloud_SpaccBBS');
await Work('Cloud_SpaccBBSNodeBB');
await Work('Cloud_liminalgici');
await Work('Cloud_Doku');
await Work('Cloud_SpaccCraft');
await Work('Cloud_Private');
};
////////////////////////////////////////////////////////////////////////////////
$`echo Begin ${Time.Stamp} > ${BackupsBase}/Last.log`;
await Work('Local_MiscSimpleBackups');
await Work('Local_Shiori');
await Work('Local_SpaccBBS');
await Work('Local_SpaccBBSNodeBB');
await Work('Local_liminalgici');
await Work('Local_Doku');
//await Main();
await Work('Mixed_Configs');
await Work('Mixed_Snippets');
await Work('Mixed_OctospaccAltervista');
//await Work('Mixed_SpacccraftAltervista');
//await Work('Exter_WikiSpacc');
await Work('Cloud_ServerBackupLimited');
await Work('Cloud_ArticlesBackupPrivate');
await Work('Cloud_SpaccBBS');
await Work('Cloud_SpaccBBSNodeBB');
await Work('Cloud_liminalgici');
await Work('Cloud_Doku');
await Work('Cloud_SpaccCraft');
await Work('Cloud_Private');
$`echo End ${Time.Stamp} > ${BackupsBase}/Last.log`;

View File

@ -1,7 +1,7 @@
#!/usr/bin/env zx
const BackupsBase = '/Main/Backup';
const TimeLimit = { years: 0, months: 1, days: 0 };
const TimeLimit = { years: 0, months: 0, days: 25 };
const maxDate = (new Date());
maxDate.setDate(maxDate.getDate() - TimeLimit.days);