Дерекқордың сақтық көшірмесін жасау және қалпына келтіру
Дерекқордың сақтық көшірмесін жасау және деректерді қалпына келтіру үшін екі тәсіл бар: phpMyAdmin пайдалану немесе SSH арқылы консоль командаларын қолдану.
PMA арқылы дерекқор дампын жасау
Дерекқорды экспорттау — дерекқордың сақтық көшірмесін жасап, оны жергілікті компьютеріңізге сақтау процесі.
Дерекқорды жылдам экспорттау үшін мына әрекеттерді орындаңыз:
- Сол жақтағы тізімнен қажетті дерекқорды таңдаңыз (бұл дерекқор ішіндегі кестелер тізімін ашады).
- phpMyAdmin мәзіріндегі "Экспорт" (Export) қойындысына өтіңіз.
- "Вперёд" (Go) батырмасын басыңыз, сонда дерекқордың сақтық көшірмесі файлы компьютеріңізге сақталады.
Жеке кестелерді экспорттау
Егер тек жекелеген кестелерді экспорттау қажет болса, phpMyAdmin-де келесі қадамдарды орындаңыз:
- Сол жақтағы тізімнен қажетті дерекқорды таңдаңыз (кестелер тізімін ашу үшін).
- Экспорттағыңыз келетін кестелерді белгілеңіз.
- Беттің төменгі бөлігіндегі "С отмеченными:" (With selected:) ашылмалы тізімінен "Экспорт" (Export) тармағын таңдаңыз.
- Келесі бетте SQL форматы таңдалғанына көз жеткізіп, "Вперёд" (Go) батырмасын басыңыз. Сақтық көшірме файлы компьютеріңізге сақталады.
Консоль арқылы дерекқор дампын жасау
Сондай-ақ дерекқордың сақтық көшірмесін жасап, деректерді SSH арқылы консоль командаларымен қалпына келтіре аласыз.
Сақтық көшірме жасау үшін параметрлерді өз мәндеріңізге ауыстырып, келесі команданы орындаңыз:
mysqldump -u 'пайдаланушы_аты' 'дерекқор' -p'дерекқор_құпиясөзі' > 'файл_атауы.sql'
PMA арқылы деректерді қалпына келтіру
Дерекқорды импорттау — бұрын жасалған дерекқордың сақтық көшірмесін серверге жүктеу процесі.
Дерекқорды импорттау үшін келесі қадамдарды орындаңыз:
- Сол жақтағы тізімнен қажетті дерекқорды таңдаңыз (бұл дерекқор ішіндегі кестелер тізімін ашады).
- phpMyAdmin мәзіріндегі «Импорт» (Import) қойындысына өтіңіз.
- «Выберите файл» (Choose file) батырмасын басып, жергілікті компьютеріңіздегі файлдың жолын көрсетіп, импортталатын файлды (дерекқор дампын) жүктеңіз.
- Кодтауды, форматты таңдап, импорттың басқа параметрлерін тексеріңіз (әдетте әдепкі мәндерді қалдыруға болады).
- «Вперед» (Go) батырмасын басыңыз, сонда импорт процесі басталып, дампыңыз дерекқорға қалпына келтіріледі.
Егер дерекқор дампының өлшемі 1 ГБ-тан асса, phpMyAdmin арқылы жүктеу кезінде қиындықтар туындауы мүмкін. Мұндай жағдайда импорт үшін командалық жолды және SSH-ты пайдаланыңыз.
Консоль арқылы деректерді қалпына келтіру
Дампты құрылған дерекқорға импорттау үшін консольде келесі команданы пайдаланыңыз:
mysql -u 'пайдаланушы_аты' 'дерекқор' -p 'дерекқор_құпиясөзі' < 'дамп_атауы.sql'