Backup
This commit is contained in:
@@ -51,6 +51,8 @@ namespace AyaNova.Biz
|
|||||||
//*************
|
//*************
|
||||||
|
|
||||||
//DO DATA BACKUP
|
//DO DATA BACKUP
|
||||||
|
|
||||||
|
var DataBackupFileName=$"db-{FileUtil.GetSafeDateFileName()}.backup";//presentation issue so don't use UTC for this one
|
||||||
log.LogInformation("BACKUP STUB: DATA BACKUP RUNNING NOW - TORA TORA TORA!");
|
log.LogInformation("BACKUP STUB: DATA BACKUP RUNNING NOW - TORA TORA TORA!");
|
||||||
log.LogInformation($"dbdump path: {ServerBootConfig.AYANOVA_BACKUP_PG_DUMP_PATH}");
|
log.LogInformation($"dbdump path: {ServerBootConfig.AYANOVA_BACKUP_PG_DUMP_PATH}");
|
||||||
|
|
||||||
|
|||||||
@@ -136,7 +136,7 @@ namespace AyaNova.Util
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// DANGER: Erases all Utility files including backups etc
|
/// DANGER: Erases all Utility files including backups etc
|
||||||
/// </summary>
|
/// </summary>
|
||||||
internal static void EraseEntireContentsOfUtilityFilesFolder()
|
internal static void EraseEntireContentsOfUtilityFilesFolder()
|
||||||
@@ -478,6 +478,14 @@ namespace AyaNova.Util
|
|||||||
public int FileCountWithChildren { get; set; }
|
public int FileCountWithChildren { get; set; }
|
||||||
public List<FolderSizeInfo> Children { get; set; }
|
public List<FolderSizeInfo> Children { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//Note assume local time because file times as this is used (backup etc) are a presentation issue not a db issue
|
||||||
|
public static string GetSafeDateFileName()
|
||||||
|
{
|
||||||
|
return DateTime.Now.ToString("yyyyMMddHHmmssfff");
|
||||||
|
}
|
||||||
|
|
||||||
#endregion general utilities
|
#endregion general utilities
|
||||||
|
|
||||||
}//eoc
|
}//eoc
|
||||||
|
|||||||
Reference in New Issue
Block a user