Så må du lukke den med makt. Håpet er at den neste binærlogg vil starte umiddelbart etter full backup, og din inkrementell backup og inkrementell utvinningen vil være konsekvent. Å tvinge alle loggfiler for å lukke, må du bruke den strakt logger uttalelse. Du må ha RELAST privilegium, for å bruke den setningen. Syntaksen er: strakt logger Denne spyler alle logger inkludert generelle loggen og feilloggen. Det stenger og starter nye loggfiler. Hvis binære logging er aktivert, er sekvensnummeret til den nye binære loggfilen øke med én i forhold til forrige fil.
Håpet er at den nye binære logging vil tre i kraft etter at full backup er ferdig som tabellene er låst under full backup. Når du skylle logger i full backup, noter nummeret på den siste binærfil. Dette er fordi hvis utvinning er å komme opp etter full backup som forventet, vil du vite hvor mange det binære loggfilen til å begynne med (se detaljer senere). Det er et problem med Flush Logg erklæringen og binærfiler beskriver ovenfor, avhengig av hvordan du ser på ting. Når du rødme logger og begynne å bruke utsagnet "velg ...
inn outfile 'filnavn'" til backup, vil en ny binær starte og Select uttalelser vil bli logget. Det kan ikke være det du ønsker; kan du ikke ønsker backup uttalelser for å være låst. For å løse dette problemet, bør du ikke bruke den binære filen utviklet under full backup for gjenoppretting. Dette betyr etter full backup, må du skylle loggene igjen. Du vil da bruke binærloggfilene som ble opprettet etter denne andre flush, for inkrementell recovery (se nedenfor). Du vet nå hvordan til full backup kreasjoner uttalelser og data.
Noe backup bør holdes i en anordning (stasjon) som er atskilt fra vertsdatamaskinen. Du må backup kun data for tabellene i MySQL database og ikke dets opprettelse uttalelser. Dette er fordi mysql database og dets tabeller o