A naplófájlok küldésének beállítása (SQL Server)

A következőkre vonatkozik:SQL Server

Ez a cikk bemutatja, hogyan konfigurálhatja a naplószállítást az SQL Server Management Studio vagy a Transact-SQL használatával.

Megjegyzés:

Az SQL Server 2008 (10.0.x) Nagyvállalati és újabb verziók támogatják a biztonsági mentés tömörítését. Naplószállítási konfiguráció létrehozásakor szabályozhatja a naplók biztonsági mentéseinek tömörítési viselkedését. További információ: Backup Compression (SQL Server).

Előfeltételek

  • Az elsődleges adatbázisnak a teljes vagy tömegesen naplózott helyreállítási modellt kell használnia; az adatbázis egyszerű helyreállításra való váltása a naplók szállításának leállását eredményezi.

  • A naplószállítás konfigurálása előtt létre kell hoznia egy megosztást, amely elérhetővé teszi a tranzakciónapló biztonsági mentéseit a másodlagos kiszolgáló számára. Ez annak a könyvtárnak a része, ahol a tranzakciónapló biztonsági másolatai létre lesznek hozva. Ha például biztonsági másolatot készít a tranzakciónaplókról a címtárra C:\data\tlogs\, létrehozhatja a \\<primaryserver>\tlogs címtár megosztását.

Fontos

  • Az SQL Server 2025 (17.x) az OLEDB 19-es verzióját használja a csatolt kiszolgálók alapértelmezett verziójaként, amelynek alapértelmezett Encrypt értéke Mandatorya . Az SQL Server 2025 (17.x) példány replikaként vagy monitorként való hozzáadásakor szükség lehet a csatolt kiszolgáló konfigurációjának módosítására.
  • A naplók szállításának monitorozása megszakadhat, ha a figyelő egy távoli SQL Server 2025 -példány (17.x), ha a naplószállítási topológiában lévő más SQL Server-példányok egy korábbi verziót használnak.

Permissions

A naplóalapú szállítási tárolt eljárásokhoz a sysadmin rögzített kiszolgálói szerepkör tagsága szükséges.

Naplók szállításának konfigurálása

A naplószállítást a Management Studio vagy a Transact-SQL használatával konfigurálhatja. A szakasz lapjai bemutatják, hogyan konfigurálhatja a naplószállítást az egyes metódusok használatával.

Ha a naplózás konfigurálását a Management Studio használata által szeretné elvégezni, kövesse az alábbi lépéseket:

  1. Kattintson a jobb gombbal arra az adatbázisra, amelyet elsődleges adatbázisként szeretne használni a naplószállítási konfigurációban, majd válassza a Tulajdonságok lehetőséget.

  2. A Lap kiválasztása alatt válassza ki a tranzakciónapló-továbbítás lehetőséget.

  3. Jelölje be a Napló szállítási konfigurációban ezt engedélyezze elsődleges adatbázisként jelölőnégyzetet.

  4. A Tranzakciónapló biztonsági mentései területen válassza a Biztonsági mentési beállítások lehetőséget.

  5. A biztonsági mentési mappa hálózati elérési útjának mezőbe írja be a tranzakciónapló biztonsági mentési mappához létrehozott megosztás hálózati elérési útját.

  6. Ha a biztonsági mentési mappa az elsődleges kiszolgálón található, írja be a helyi elérési utat a biztonsági mentési mappa mezőbe. (Ha a biztonsági mentési mappa nem az elsődleges kiszolgálón található, ezt a mezőt üresen hagyhatja.)

    Fontos

    Ha az elsődleges kiszolgálón található SQL Server-szolgáltatásfiók a helyi rendszerfiók alatt fut, létre kell hoznia a biztonsági mentési mappát az elsődleges kiszolgálón, és meg kell adnia a mappa helyi elérési útját.

  7. Konfigurálja a Régebbi fájlok törlése és a Riasztás parancsot, ha a paramétereken belül nem történik biztonsági mentés .

  8. Jegyezze fel a Ütemezés mezőjében, a Biztonsági mentési feladat alatt található ütemezést. Ha testre szeretné szabni a telepítés ütemezését, válassza az Ütemezés lehetőséget , és szükség szerint módosítsa az SQL Server-ügynök ütemezését.

  9. Az SQL Server támogatja a biztonsági mentés tömörítését. Naplószállítási konfiguráció létrehozásakor az alábbi beállítások egyikével szabályozhatja a naplók biztonsági mentésének tömörítési viselkedését: Használja az alapértelmezett kiszolgálóbeállítást, a biztonsági mentés tömörítését vagy a biztonsági mentés tömörítésének tiltását. További információért nézze meg a Log Shipping Transaction Log Backup Settings beállításokat.

  10. Kattintson az OK gombra.

  11. A Másodlagos kiszolgálópéldányok és -adatbázisok területen válassza a Hozzáadás lehetőséget.

  12. Válassza a Csatlakozás lehetőséget, és csatlakozzon a másodlagos kiszolgálóként használni kívánt SQL Server-példányhoz.

  13. A Másodlagos adatbázis mezőben válasszon ki egy adatbázist a listából, vagy írja be a létrehozni kívánt adatbázis nevét.

  14. A Másodlagos adatbázis inicializálása lapon válassza ki a másodlagos adatbázis inicializálásához használni kívánt beállítást.

    Megjegyzés:

    Ha úgy dönt, hogy a Management Studio inicializálja a másodlagos adatbázist egy adatbázis biztonsági mentéséből, a másodlagos adatbázis adatai és naplófájljai ugyanabban a helyen lesznek elhelyezve, mint az master adatbázis adatai és naplófájljai. Ez a hely valószínűleg eltér az elsődleges adatbázis adatainak és naplófájljainak helyétől.

  15. A Fájlok másolása lap Másolt fájlok célmappájában írja be annak a mappának az elérési útját, amelybe a tranzakciónaplók biztonsági mentéseit ki kell másolni. Ez a mappa gyakran a másodlagos kiszolgálón található.

  16. Jegyezze fel a Másolási feladat mezőben felsorolt ütemezést az Ütemezés alatt. Ha testre szeretné szabni a telepítés ütemezését, válassza az Ütemezés lehetőséget, majd szükség szerint módosítsa az SQL Server-ügynök ütemezését. Ennek az ütemezésnek közelítőnek kell lennie a biztonsági mentés ütemezésének.

  17. A Visszaállítás lap Adatbázis állapota területén a biztonsági másolatok visszaállításakor válassza a Nincs helyreállítási mód vagy a Készenléti mód lehetőséget.

    Fontos

    A készenléti mód csak akkor használható, ha az elsődleges és a másodlagos kiszolgáló verziója megegyezik. Ha a másodlagos kiszolgáló főverziója magasabb az elsődlegesnél, csak helyreállítás nélküli mód engedélyezett.

  18. Ha a Készenléti mód lehetőséget választotta, válassza ki, hogy leválasztja-e a felhasználókat a másodlagos adatbázisról, amíg a visszaállítási művelet folyamatban van.

  19. Ha késleltetni szeretné a visszaállítási folyamatot a másodlagos kiszolgálón, válasszon legalább egy késleltetési időt a biztonsági másolatok visszaállításának késleltetése területen.

  20. Ha nem történik visszaállítás, válasszon riasztási küszöbértéket a Riasztás csoportban.

  21. Jegyezze fel a Ütemezés mezőjében felsorolt Visszaállítási feladat ütemezést. Ha testre szeretné szabni a telepítés ütemezését, válassza az Ütemezés lehetőséget, majd szükség szerint módosítsa az SQL Server-ügynök ütemezését. Ennek az ütemezésnek közelítőnek kell lennie a biztonsági mentés ütemezésének.

  22. Kattintson az OK gombra.

  23. A Kiszolgálópéldány figyelése csoportban jelölje be a Figyelési kiszolgálópéldány használata jelölőnégyzetet, majd válassza a Beállítások lehetőséget.

    Fontos

    A naplószállítási konfiguráció figyeléséhez most hozzá kell adnia a figyelőkiszolgálót. A figyelőkiszolgáló későbbi hozzáadásához el kell távolítania ezt a naplószállítási konfigurációt, majd le kell cserélnie egy új, monitorkiszolgálót tartalmazó konfigurációra.

  24. Válassza a Csatlakozás lehetőséget , és csatlakozzon a monitorkiszolgálóként használni kívánt SQL Server-példányhoz.

  25. A Kapcsolatok figyelése csoportban válassza ki a biztonsági mentési, másolási és visszaállítási feladatok által a figyelőkiszolgálóhoz való csatlakozáshoz használni kívánt kapcsolati módszert.

  26. Az Előzmények megőrzése csoportban adja meg, hogy mennyi ideig szeretné megőrizni a napló szállítási előzményeit.

  27. Kattintson az OK gombra.

  28. Az Adatbázis tulajdonságai párbeszédpanelen kattintson az OK gombra a konfigurációs folyamat megkezdéséhez.