Mysqldump: Unterschied zwischen den Versionen

Aus HB9FDZ
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
  mysqldump --user=root --password=welcome01 magento | gzip > ~/mysql-dump/backups/mysql_dump.sql.gz
  mysqldump --user=root --password=welcome01 magento | gzip > ~/mysql-dump/backups/mysql_dump.sql.gz
Um unter Windows ein automatisiertes Backup zu ersteellen, kann dies über eine batch-Datei gelöst werden
Um unter Windows ein automatisiertes Backup zu ersteellen, kann dies über eine batch-Datei gelöst werden
<pre>
@echo off
set BACKUP_DIR=C:\inetpub\wiki_backups
set MYSQLDUMP="C:\Program Files\MariaDB 10.6\bin\mysqldump.exe"
set DB_USER=DATENBANK
set DB_PASS=PASSWORT
set DB_NAME=DBBENUTZER
set DB_PREFIX=we_
set DATE=%DATE:~10,4%-%DATE:~7,2%-%DATE:~4,2%
set BACKUP_FILE=%BACKUP_DIR%\wiki_backup_%DATE%.sql


:: Backup erstellen
%MYSQLDUMP% --user=%DB_USER% --password=%DB_PASS% --databases %DB_NAME% > "%BACKUP_FILE%"
:: Nur die 10 neuesten Backups behalten
for /f "skip=10 delims=" %%F in ('dir /b /a-d /o-d "%BACKUP_DIR%\wiki_backup_*.sql"') do (
    del "%BACKUP_DIR%\%%F"
)
</pre>
[[Kategorie:MYSQL]]
[[Kategorie:MYSQL]]

Aktuelle Version vom 1. August 2025, 08:47 Uhr

mysqldump --user=root --password=welcome01 magento | gzip > ~/mysql-dump/backups/mysql_dump.sql.gz

Um unter Windows ein automatisiertes Backup zu ersteellen, kann dies über eine batch-Datei gelöst werden

@echo off
set BACKUP_DIR=C:\inetpub\wiki_backups
set MYSQLDUMP="C:\Program Files\MariaDB 10.6\bin\mysqldump.exe"
set DB_USER=DATENBANK
set DB_PASS=PASSWORT
set DB_NAME=DBBENUTZER
set DB_PREFIX=we_
set DATE=%DATE:~10,4%-%DATE:~7,2%-%DATE:~4,2%
set BACKUP_FILE=%BACKUP_DIR%\wiki_backup_%DATE%.sql

:: Backup erstellen
%MYSQLDUMP% --user=%DB_USER% --password=%DB_PASS% --databases %DB_NAME% > "%BACKUP_FILE%"

:: Nur die 10 neuesten Backups behalten
for /f "skip=10 delims=" %%F in ('dir /b /a-d /o-d "%BACKUP_DIR%\wiki_backup_*.sql"') do (
    del "%BACKUP_DIR%\%%F"
)