From 02244a35aadb6f00a3b82a4ec31aabd0817863c6 Mon Sep 17 00:00:00 2001 From: Olexandr Kostiuk Date: Mon, 8 Jun 2026 13:01:38 +0000 Subject: [PATCH] implement db backup --- task.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/task.sh b/task.sh index 36ac368..75f005d 100755 --- a/task.sh +++ b/task.sh @@ -1 +1,9 @@ #! /bin/bash +# Зчитати ім'я користувача та пароль бази даних зі змінних середовища +USER="$DB_USER" +PASS="$DB_PASSWORD" + +# 1. Повний бекап ShopDB -> ShopDBReserve +mysqldump -u "$USER" -p"$PASS" ShopDB | mysql -u "$USER" -p"$PASS" ShopDBReserve +# 2. Створіть резервну копію даних з бази даних ShopDBта відновіть їх у базі даних -> ShopDBDevelopment +mysqldump --no-create-info -u "$USER" -p"$PASS" ShopDB | mysql -u "$USER" -p"$PASS" ShopDBDevelopment \ No newline at end of file