Backup
This commit is contained in:
@@ -51,6 +51,8 @@ namespace AyaNova.Biz
|
||||
//*************
|
||||
|
||||
//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($"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
|
||||
/// </summary>
|
||||
internal static void EraseEntireContentsOfUtilityFilesFolder()
|
||||
@@ -478,6 +478,14 @@ namespace AyaNova.Util
|
||||
public int FileCountWithChildren { 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
|
||||
|
||||
}//eoc
|
||||
|
||||
Reference in New Issue
Block a user