Տվյալների բազայի պահպանում և վերականգնում¶
Այս հոդվածում
- Դեմպի ստեղծում կոնսոլի միջոցով (SSH)
- Դեմպի ստեղծում phpMyAdmin-ի միջոցով
- Վերականգնում կոնսոլի միջոցով (SSH)
- Տվյալների բազայի վերականգնում phpMyAdmin-ի միջոցով
Այս հոդվածում - Դեմպի ստեղծում կոնսոլի միջոցով (SSH) - Դեմպի ստեղծում phpMyAdmin-ի միջոցով - Վերականգնում կոնսոլի միջոցով (SSH) - Տվյալների բազայի վերականգնում phpMyAdmin-ի միջոցով Տվյալների բազայի պահպանումը (հայտնի է նաև որպես dump) կարելի է ստեղծել և վերականգնել երկու եղանակով.
- հրամանային տողով SSH-ով,
- phpMyAdmin (PMA) վեբ ինտերֆեյսի միջոցով
Դեմպի ստեղծում կոնսոլի միջոցով (SSH)¶
Միացեք սերվերին SSH-ով և կատարեք հետևյալ հրամանը.
Փոխարինեք username, database_name, password և backup_file.sql ձեր տվյալներով։
backup_file.sql ֆայլը կհայտնվի սերվերի ընթացիկ թղթապանակում — սա ձեր պահպանված ֆայլն է։
Դեմպի ստեղծում phpMyAdmin-ի միջոցով¶
Ամբողջական արտահանում.¶
- phpMyAdmin-ի ձախ մասում ընտրեք ցանկալի տվյալների բազան — կհայտնվի դրա աղյուսակների ցանկը։
- Անցեք Export թիվ:
- Սեղմեք Next — տվյալների բազայի պատճենի ֆայլը կբեռնվի ձեր համակարգիչ։
Միայն ընտրված աղյուսակների արտահանում.¶
- Ընտրեք տվյալների բազան ձախ կողմից։
- Նշեք ցանկալի աղյուսակների կողքի քառակուսիները։
- Ցուցակի վերջում, With selected: ընկնող ցուցակից ընտրեք Export։
- Համոզվեք, որ ֆորմատը SQL է, ապա սեղմեք Next։ Ֆայլը կպահպանվի ձեր համակարգչում։
Վերականգնում կոնսոլի միջոցով (SSH)¶
Տվյալների բազայի վերականգնման համար կատարեք հետևյալ հրամանը.
Նշում
Համոզվեք, որ տվյալների բազան արդեն գոյություն ունի սերվերում։ Այս հրամանը պարզապես տվյալները ֆայլից տեղափոխում է նշված տվյալների բազա։
Տվյալների բազայի վերականգնում phpMyAdmin-ի միջոցով¶
- Ձախ մասում ընտրեք տվյալների բազան, որտեղ ցանկանում եք տվյալները տեղափոխել։
- Անցեք Import թիվ:
- Սեղմեք
Choose Fileև ընտրեք ներբեռնված dump ֆայլը։ - Մյուս պարամետրերը (charset, format և այլն) կարող են մնալ անփոփոխ։
- Սեղմեք
Next— տվյալները կբեռնվեն կամ կվերականգնվեն տվյալների բազա։
Նշում
phpMyAdmin-ը հաճախ դժվարանում է աշխատել 1 GB-ից մեծ ֆայլերի հետ։ Եթե ձեր արտահանված ֆայլը մեծ է, ավելի լավ է վերականգնել այն կոնսոլի միջոցով։