backup_update

This commit is contained in:
Vladless
2025-01-16 04:15:17 +03:00
parent c85e20f814
commit 26ef2c4e5a
+5 -2
View File
@@ -4,7 +4,7 @@ from datetime import datetime
from aiogram.types import BufferedInputFile from aiogram.types import BufferedInputFile
from config import ADMIN_ID, BACK_DIR, DB_NAME, DB_PASSWORD, DB_USER from config import ADMIN_ID, BACK_DIR, DB_NAME, DB_PASSWORD, DB_USER, PG_HOST, PG_PORT
from logger import logger from logger import logger
@@ -21,7 +21,8 @@ async def backup_database():
def _create_database_backup(): def _create_database_backup():
USER = DB_USER USER = DB_USER
HOST = "localhost" HOST = PG_HOST
PORT = PG_PORT
BACKUP_DIR = BACK_DIR BACKUP_DIR = BACK_DIR
DATE = datetime.now().strftime("%Y-%m-%d-%H%M%S") DATE = datetime.now().strftime("%Y-%m-%d-%H%M%S")
BACKUP_FILE = f"{BACKUP_DIR}/{DB_NAME}-backup-{DATE}.sql" BACKUP_FILE = f"{BACKUP_DIR}/{DB_NAME}-backup-{DATE}.sql"
@@ -36,6 +37,8 @@ def _create_database_backup():
USER, USER,
"-h", "-h",
HOST, HOST,
"-p",
PORT,
"-F", "-F",
"c", "c",
"-f", "-f",