Auala e Fa'aleoleo ma Toe Fa'afo'isia ai Fa'amaumauga i le SQL Server
O le SQL Server o se faiga e pulea ai faʻamaumauga (DBMS) e faʻaaogaina lautele i le lalolagi o IT mo le puleaina o faʻamaumauga. O le faʻaleoleo ma le toe faʻafoʻisia o ni galuega taua se lua e tatau ona malamalama i ai pule o faʻamaumauga uma ina ia mautinoa le saogalemu ma le toe faʻaleleia o faʻamaumauga pe a tupu se faʻaletonu o le polokalama, faʻaleagaina, poʻo le leiloa o faʻamaumauga. O lenei tusiga o le a aofia ai laʻasaga mo le faʻaleoleo ma le toe faʻafoʻisia o se faʻamaumauga i le SQL Server i se auiliiliga ma le manino.
Aiseā e Tāua ai le Fa'aleoleo ma le Toe Fa'afo'isia?
O le faaleoleo o le faagasologa lea o le kopiina o faamatalaga mai se faamaumauga i se nofoaga saogalemu. E taua tele lenei mea e puipuia ai le leiloa o faamatalaga e ono tupu ona o le faaletonu o masini komepiuta, mea sese a tagata, osofaiga a polokalama leaga, po o faalavelave faalenatura. O le toe faaleleia o le faagasologa lea o le toe faafoiina o faamatalaga mai se faaleoleo i le polokalama muamua po o le polokalama fou e toe faafoi ai le faamaumauga i lona tulaga muamua.
Laasaga e Fa'aleoleo ai se Fa'amaumauga i le SQL Server
E tele auala e fai ai le faaleoleo o se faʻamaumauga i le SQL Server. O auala masani ia:
1. Fa'aleoleo e ala i le SQL Server Management Studio (SSMS)
O le SQL Server Management Studio (SSMS) o se meafaigaluega GUI sili ona lelei mo le puleaina o le SQL Server, e aofia ai le faia o faʻamaumauga faʻaleoleo (backups) o faʻamaumauga.
1. Tatala le SSMS:
– Tatala le SSMS ma ulufale i lau fa'ata'ita'iga SQL Server.
2. Filifili le Fa'amaumauga:
– I le Object Explorer, fa'alautele le “Databases” ma filifili le fa'amaumauga e te mana'o e fai se faaleoleo.
3. Amata le Faiga o le Fa'aleoleo:
– Kiliki-taumatau i luga o le fa'amaumauga ua filifilia, ona filifili lea o le “Tasks” > “Back Up”.
4. Fa'atulagaga Fa'aleoleo:
– I le faamalama “Back Up Database”, filifili le ituaiga faaleoleo (All, Differential, po'o Log). O le faaleoleo atoa e masani lava ona fa'aaogaina.
– Fa'amaoti mai le nofoaga e teu ai le faila faaleoleo, pe i le tisiketi po'o le lipine. Kiliki le fa'amau “Fa'aopoopo” e fa'amaoti mai ai le nofoaga e teu ai le faila faaleoleo (.bak).
5. Amata le Fa'aleoleo:
– Kiliki le “OK” e amata ai le faagasologa o le faaleoleo. Faatali se’ia mae’a le faagasologa ma ia mautinoa e leai ni mea sese e aliali mai.
2. Fa'aleoleo e ala i le T-SQL
O le isi auala e fai ai le faia o se faaleoleo o le faaaogaina lea o le Transact-SQL (T-SQL).
1. Tatala le Faatonu o Fesili:
– Tatala le SSMS ma ulufale i le SQL Server, ona tatala lea o le faamalama New Query.
2. Tusi le Tusitusiga Fa'aleoleo:
– Tusi le tusitusiga T-SQL lea e faatino ai le faaleoleo. Sui le `YourDatabaseName` i le igoa o lau faʻamaumauga, ma le `FilePath\YourBackup.bak` i le ala e alu i ai le faaleoleo.
“`sql
FA'AMATALAGA FA'ALEAGA LAU IGOA O LE FA'AMATALAGA
I LE TISK = 'C:\Backup\YourBackup.bak'
FA'ATASI AI MA LE FOMAGA,
IGOAFA'ALAUA = 'Fa'asa'oga o le 'Au'aunaga SQL',
IGOA = 'Fa'aleoleo Atoa o LauIgoaFa'amaumauga';
""
3. Fa'atinoina o le Tusitusiga:
– Fa'atino le tusitusiga i le oomiina o le fa'amau “Execute” po'o le F5. Fa'atali se'ia mae'a le fa'agasologa.
3. Fa'aleoleo otometi e fa'aaoga ai le Fuafuaga Tausiga
Mo le faia o ni faaleoleo otometi ma ni faaleoleo faatulagaina, e mafai ona e faaaogaina Fuafuaga Tausiga i le SQL Server.
1. Tatala le Maintenance Plan Wizard:
– I le Object Explorer, fa'alautele le “Management”, kiliki-taumatau “Maintenance Plans”, ona filifili lea o le “Maintenance Plan Wizard”.
2. Fa'atulagaga o le Fa'asologa:
– Mulimuli i laasaga o loo i le wizard e faamaoti mai ai le faasologa o le faaleoleo, ituaiga o faaleoleo, ma le nofoaga e teu ai.
3. Sefe ma Fa'amaonia:
– A maeʻa loa, sefe le fuafuaga tausiga ma ia mautinoa ua faʻamaonia ma faʻatinoina e tusa ai ma lau faasologa atofaina.
Laasaga e Toe Fa'afo'isia ai se Fa'amaumauga i le SQL Server
O le faagasologa o le toe fa'afo'isia o le fa'asologa lea o le faagasologa o le fa'aleoleo (backup). O le auala lea e toe fa'afo'isia ai se fa'amaumauga e fa'aaoga ai le SSMS ma le T-SQL.
1. Toe fa'afo'isia e ala i le SQL Server Management Studio (SSMS)
1. Tatala le SSMS:
– Tatala le SSMS ma ulufale i lau fa'ata'ita'iga SQL Server.
2. Amata le Faagasologa o le Toe Fa'afo'isia:
– Kiliki-taumatau i luga o le “Databases” i le Object Explorer, ona filifili lea o le “Restore Database”.
3. Toe Fa'afo'isia le Fa'atulagaga:
– I le faamalama “Restore Database”, filifili le filifiliga “Device” ma kiliki le faamau “…” e sue ai le faila faaleoleo (.bak) na e faia muamua.
– A uma ona filifilia le faila, filifili le faʻamaumauga e te manaʻo e toe faʻafoʻisia.
4. Fa'amaoti mai Filifiliga Toe Fa'afo'isia:
– I lalo o le vaega “Toe faʻafoʻisia filifiliga”, ia mautinoa ua e filifilia le filifiliga talafeagai e pei o le “Overwrite the o loʻo iai nei database” pe afai e te manaʻo e sui se database o loʻo iai nei.
– E mafai fo'i ona e filifili e sui fa'amaumauga ma ala o faila o fa'amaumauga pe a mana'omia.
5. Amata le Toe Fa'afo'isia:
– Kiliki le “OK” e amata ai le faagasologa o le toe faʻafoʻisia. Faatali seʻia maeʻa le faagasologa ma ia mautinoa e leai ni mea sese.
2. Toe fa'afo'isia e ala i le T-SQL
1. Tatala le Faatonu o Fesili:
– Tatala le SSMS ma ulufale i le SQL Server, ona tatala lea o le faamalama New Query.
2. Tusi le Tusitusiga Toe Fa'afo'isia:
– Tusi le tusitusiga T-SQL lea e faatino ai le toe fa'afo'isia. Sui le `YourDatabaseName` i le igoa o lau fa'amaumauga ma le `FilePath\YourBackup.bak` i le ala o le faila fa'aleoleo.
“`sql
TOE FA'AFO'I LE FA'AMATALAGA O LAU IGOA O LE FA'AMATALAGA
MAI LE TISK = 'C:\Backup\YourBackup.bak'
FA'ATASI AI MA LE SUIA;
""
3. Fa'atinoina o le Tusitusiga:
– Fa'atino le tusitusiga i le oomiina o le fa'amau “Execute” po'o le F5. Fa'atali se'ia mae'a le fa'agasologa.
Fautuaga ma Faiga Sili
1. Fai ni faaleoleo masani:
– Ia mautinoa e fai se kopi faaleoleo (backup) i au faamaumauga i taimi uma. Faatulaga ni kopi faaleoleo otometi pe a mafai.
2. Sefe le Fa'amaumauga Fa'aleoleo i se Nofoaga Saogalemu:
– Teu faila faaleoleo i se nofoaga saogalemu e ese mai le 'au'aunaga autu. Mo se faʻataʻitaʻiga, ao teuina, tisiki fafo, po'o le lipine.
3. Fa'amaoniga o le Fa'aleoleo:
– A uma ona faia se faaleoleo, ia fa'amautinoa i taimi uma o lo'o aoga le faila faaleoleo ma e mafai ona toe fa'afo'isia. E mafai ona e toe fa'afo'isia i se fa'amaumauga fa'ata'ita'i e fa'amaonia ai lenei mea.
4. Mata'ituina le Fa'agasologa o le Fa'aleoleo ma le Toe Fa'afo'isia:
– Ia mata'ituina i taimi uma le faiga o le faaleoleo ma le toe fa'afo'isia ina ia mautinoa o lo'o sologa lelei ma aunoa ma ni fa'aletonu.
5. Fa'amaumau le Fa'agasologa:
– Fausia ni pepa aloaia atoatoa o le faagasologa o le faaleoleo ma le toe faaleleia ina ia faigofie ai i le au IT ona iloa laasaga e fai pe a tupu se faalavelave faafuasei.
I'uga
O le fa'aleoleo ma le toe fa'afo'isia o galuega taua ia mo pule uma o fa'amaumauga. Fa'aaogaina le SQL Server Management Studio (SSMS) po'o tusitusiga T-SQL, e faigofie ona e fa'aleoleo ma toe fa'afo'isia lau fa'amaumauga. Ia mautinoa e te faia ni fa'aleoleo masani ma teu faila fa'aleoleo i se nofoaga saogalemu e puipuia ai le leiloa o fa'amaumauga. E le gata i lea, fa'amaonia ma mata'ituina le faiga i taimi uma e fa'amautinoa ai o lo'o saogalemu au fa'amaumauga ma ua sauni e toe fa'afo'isia pe a mana'omia.