Hvordan laver du backup ?

Hjælp til installation, indstillinger og funktioner
Brugeravatar
scootergrisen
Support Team Medlem
Indlæg: 364
Tilmeldt: 24. feb 2010 13:09
Kontakt:

Hvordan laver du backup ?

Indlæg af scootergrisen » 23. mar 2014 04:53

Jeg kunne godt tænke mig og høre hvordan i laver backup af phpBB3 når i af og til laver backup.

Hvordan i gør, hvad programmer i bruger, hvor i gemmer backups, hvilke filer og mapper i laver backup af.

Jeg har selv skrevet om backup på http://netkoder.dk/netkoder/phpbb3_intr ... php#backup men ville gerne sammenligne med jeres måde at gøre det på.

Og om i nogensinde har haft brug for jeres backup og hvordan det gik.

Brugeravatar
DoYouSpeakWak
Support Team Medlem
Indlæg: 415
Tilmeldt: 25. nov 2009 02:31
Geografisk sted: Bornholm
Kontakt:

Re: Hvordan laver du backup ?

Indlæg af DoYouSpeakWak » 23. mar 2014 11:48

Til databasen bruger jeg mysqldumper

(http://www.mysqldumper.net/)

Fordi det kan tage backups og vigtigst importere ens backup igen, selvom den overskrider de grænser der er i phpmyadmin. Når du f.eks. vælger import i phpmyadmin er maks størrelsen defineret udfra hvor store filer serversn php setup tillader. På mange delte hosts som surftown er grænsen 20-100 mb. Hvilket er totalt ubrugeligt hvis du har en database på 500mb.

Så er den eneste udvej enten det program jeg bruger eller en terminal adgang hvilket man ikke har på delte systemer.

Til backup af filerne gælder følgende

/files/ mappen SKAL hentes i binær overførsels "mode" og uploades i samme tilstand ellers bliver de ugyldige og kan ikke ses når forummet gendannes.

Ellers er det bare at hente alle filer fra serveren som ACSII og smide dem op igen i samme format, dog ikke /files/.
Har du brug for expert hjælp til opsætning eller konfigurering af dit forum så kan jeg fanges på pm. - phpBB hosting

Brugeravatar
scootergrisen
Support Team Medlem
Indlæg: 364
Tilmeldt: 24. feb 2010 13:09
Kontakt:

Re: Hvordan laver du backup ?

Indlæg af scootergrisen » 23. mar 2014 16:51

Hvorfor henter du ikke alle filer som binær ?

Kan man ikke bare uploade backupen med FTP også bruge administratorpanelet til at genskabe backupen ?

Brugeravatar
DoYouSpeakWak
Support Team Medlem
Indlæg: 415
Tilmeldt: 25. nov 2009 02:31
Geografisk sted: Bornholm
Kontakt:

Re: Hvordan laver du backup ?

Indlæg af DoYouSpeakWak » 23. mar 2014 19:51

Har aldrig forsøgt kun i binær. Spurgte phpbb udviklerne og det var den besked jeg fik, det er kun en mappe så ikke spor besværligt.

backup delen i ACP duer kun til små backups. Ikke brugbar til større boards og den kan blive fjernet helt i phpbb 3.1 eller blive ændret så meget at gamle backups ikke kan bruges.

Så den del af phpBB3 kan jeg ikke anbefale at nogen bruger.
Har du brug for expert hjælp til opsætning eller konfigurering af dit forum så kan jeg fanges på pm. - phpBB hosting

Brugeravatar
Jens
Indlæg: 177
Tilmeldt: 25. aug 2012 15:31
Geografisk sted: Frederiksberg

Re: Hvordan laver du backup ?

Indlæg af Jens » 24. mar 2014 17:06

https://www.phpbb.com/kb/article/transf ... -filezilla
fortæller hvorfor vedhæftede filer(files-mappen) ikke må flyttes som ASCII

Brugeravatar
scootergrisen
Support Team Medlem
Indlæg: 364
Tilmeldt: 24. feb 2010 13:09
Kontakt:

Re: Hvordan laver du backup ?

Indlæg af scootergrisen » 25. mar 2014 05:54

Ja men hvorfor ikke bare bruge binær overførsel på alle filer ?

nn.surftown
Indlæg: 3
Tilmeldt: 25. dec 2013 20:29

Re: Hvordan laver du backup ?

Indlæg af nn.surftown » 25. mar 2014 10:21

DoYouSpeakWak skrev:Til databasen bruger jeg mysqldumper

På mange delte hosts som surftown er grænsen 20-100 mb. Hvilket er totalt ubrugeligt hvis du har en database på 500mb.
Jeg tillader mig lige at blande mig i debatten her. :-)

Vi sætter grænsen i vores PHPMyAdmin til 100 MB af to grunde:
- Det er et fåtal af kunder, som har en database der fylder meget mere end nogle få megabyte
- En SQL-fil på over 100 MB har en lang eksekveringstid på serveren, hvilket vil være til gene for andre samtidige brugere af PHPMyAdmin

Jeg ved, at det er nogenlunde samme tankegang som mine konkollegaer i webhotel-branchen også har. :-)

Jeg talte lige med vores MySQL-databaseadministrator her i biksen, som fortalte mig, at hans måde at tage backup af sit webhotels database, er ved at eksportere et SQL-dump i PHPMyAdmin. Hvis han skulle have brug for at importere den igen, så importerer han et sted mellem 5 og 10 tabeller ad gangen, gennem SQL-statement i PHPMyAdmin.

Håber I kunne bruge svaret til noget. :-)

Vh,
Nicolas Nezzo
Product Marketing Manager, Surftown
Nicolas Nezzo | Product Marketing Manager, Surftown | surftown.dk

Brugeravatar
DoYouSpeakWak
Support Team Medlem
Indlæg: 415
Tilmeldt: 25. nov 2009 02:31
Geografisk sted: Bornholm
Kontakt:

Re: Hvordan laver du backup ?

Indlæg af DoYouSpeakWak » 26. mar 2014 12:06

Lad mig lige kommenterer lidt på surftowns udtalelser .
Det er et fåtal af kunder, som har en database der fylder meget mere end nogle få megabyte
Måske hos jer, men nu har jeg igennem årene arbejdet på 200+ forums. Mange af dem havde en database på over 200mb. Vores forum havde en DB på 1GB da vi forlod surftown i 2009. Uden mysqldumper ville vores forum været gået tabt da surftown ikke havde nogle løsninger på hvordan vi kunne eksportere vores database i et format der kunne bruges på andre webhoteller. Det duer jo ikke at flytte til one. og havde 1 .sql fil på 1gb, når deres grænse også var 100mb eller mindre. Så mysqldumper var vores redning.
så importerer han et sted mellem 5 og 10 tabeller ad gangen, gennem SQL-statement i PHPMyAdmin.
Las os sige du skal importere end database med 63 tabeller på ialt 200mb. Her er problemerne

Vi har en .sql fil på 200mb. Den skal folk så manuelt ind og rette i, kopirere 5-10 tabeller og indsætte dem manueltl i phpmyadmins SQL felt og køre dem.

For mig, der ved præcis hvordan man gør sådan en handling vil det måske tage 30-40 min, for en uøvet er det næsten en umulig opgave da han skal kunne se hvor det ene table starter og hvor det stopper. en .sql fil på 200mb vil have mange mange tusindvis af linier. Nogle computere vil nægte at åbne det. Hvilket gør opgaven endnu mere umulig.

Løsningen: mysqldumper. 1 klik og 5 min senere så er alt klaret. Man skal intet kunne rent teknisk. Timer kan være sparet og chancerne for at lave fejl er næsten lig 0.

Så jeg kan uden tvivl sige at den løsning surftown åbenbart anbefaler til databaser over 100 mb er totalt unødvendig og vil skabe flere problemer for flertallet end løsninger.

Mit råd. Anbefal brugen af php scripts som mysqldumper.net eller lign. (De er gratis og fåes med et dansk kontrolpanel) OG de virker på alle delte hosts, surftown,one,giga osv.
Har du brug for expert hjælp til opsætning eller konfigurering af dit forum så kan jeg fanges på pm. - phpBB hosting

Brugeravatar
Jens
Indlæg: 177
Tilmeldt: 25. aug 2012 15:31
Geografisk sted: Frederiksberg

Re: Hvordan laver du backup ?

Indlæg af Jens » 28. mar 2014 21:05


rix
Indlæg: 30
Tilmeldt: 2. jan 2011 20:03
Kontakt:

Re: Hvordan laver du backup ?

Indlæg af rix » 31. mar 2014 22:48

Jeg bruger min eget tool som henter en XML fil ned til min com med alle data. Og når jeg ville genoprette tabellerne sender den små bider afsted det hele foregår ved hjælp af php og javascript.
Hvis du ville prøve det så kan jeg godt sende det til dig

Besvar