ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ β€” критичСски ваТная опСрация, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ приходится Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ администратору ΠΈΠ»ΠΈ ΠΎΠΏΡ‹Ρ‚Π½ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ. НСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ пСрСнос Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ сСрвСр, созданиС Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ просто Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ для тСстирования, ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ сэкономит часы Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ ΠΏΠΎΡ‚Π΅Ρ€ΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ всС Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ способы β€” ΠΎΡ‚ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅Π³ΠΎ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ копирования Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… скриптов для ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрных ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ.

Ошибки ΠΏΡ€ΠΈ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π±Π°Π·Ρ‹ 1Π‘ ΠΌΠΎΠ³ΡƒΡ‚ привСсти ΠΊ нСработоспособности ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π±Π°Π·Ρ‹ послС восстановлСния, особСнно Ссли Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Ρ‘Ρ‚ ΠΎ вСрсиях с управляСмыми Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°ΠΌΠΈ ΠΈΠ»ΠΈ распрСдСлёнными Π±Π°Π·Π°ΠΌΠΈ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΌΡ‹ сопроводим Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ пошаговой инструкциСй, Π½ΠΎ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‡Π½Π΅ΠΌ Β«ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Ρ… ΠΊΠ°ΠΌΠ½Π΅ΠΉΒ», ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π΅Π΄ΠΊΠΎ ΠΏΠΈΡˆΡƒΡ‚ Π² стандартных ΠΌΠ°Π½ΡƒΠ°Π»Π°Ρ…. НапримСр, Π·Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π±Π°Π·Ρ‹ Ρ‡Π΅Ρ€Π΅Π· 1Cv8.1CD Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… вСрсиях ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒΡΡ? Или Ρ‡Ρ‚ΠΎ для SQL-Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° нСдостаточно просто ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ .mdf ΠΈ .ldf?

Π‘Ρ‚Π°Ρ‚ΡŒΡ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½Π° ΠΊΠ°ΠΊ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ администраторам, Ρ‚Π°ΠΊ ΠΈ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΌ спСциалистам β€” здСсь Π²Ρ‹ Π½Π°ΠΉΠ΄Ρ‘Ρ‚Π΅ ΠΈ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ инструкции, ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ ΠΏΡ€ΠΈΡ‘ΠΌΡ‹ (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ€Π°Π±ΠΎΡ‚Ρƒ с PowerShell ΠΈ SQL Server Management Studio). Начнём с самого простого β€” Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ копирования Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρ‘ΠΌ ΠΊ слоТным сцСнариям.

1. Π ΡƒΡ‡Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹ 1Π‘ (для Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ)

Если ваша Π±Π°Π·Π° 1Π‘ хранится Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ (Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ .1CD), Π΅Ρ‘ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сводится ΠΊ Π±Π°Π½Π°Π»ΡŒΠ½ΠΎΠΌΡƒ Π΄ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Ρ„Π°ΠΉΠ»Π°. Однако Π΄Π°ΠΆΠ΅ здСсь Π΅ΡΡ‚ΡŒ Π½ΡŽΠ°Π½ΡΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ часто ΡƒΠΏΡƒΡΠΊΠ°ΡŽΡ‚. НапримСр, ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Β«Π½Π° Π»Π΅Ρ‚ΡƒΒ» (Π±Π΅Π· закрытия 1Π‘) ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ·-Π·Π° Π½Π΅Π·Π°Π²Π΅Ρ€ΡˆΡ‘Π½Π½Ρ‹Ρ… Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, слСдуйтС этому Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ:

  • πŸ”Ή Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ всС сСансы 1Π‘ Π½Π° всСх Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станциях. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ‡Π΅Ρ€Π΅Π· ДиспСтчСр Π·Π°Π΄Π°Ρ‡ (процСссы 1cv8.exe, 1cv8s.exe, ragent.exe).
  • πŸ“ НайдитС ΠΏΠ°ΠΏΠΊΡƒ с Π±Π°Π·ΠΎΠΉ. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ это:
    • C:\Users\Public\Documents\1C\1Cv8 (для Windows 7/10/11)
    • C:\Documents and Settings\All Users\Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹\1C\1Cv8 (для Windows XP)
  • πŸ“‹ Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» Π±Π°Π·Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, MyBase.1CD) Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ мСсто. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (Π½Π΅ ярлык!).
  • πŸ”„ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ: ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π±Π°Π·Ρƒ Ρ‡Π΅Ρ€Π΅Π· 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ВСстированиС ΠΈ исправлСниС (АдминистрированиС β†’ ВСстированиС ΠΈ исправлСниС...).
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если Π±Π°Π·Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² сСтСвом Ρ€Π΅ΠΆΠΈΠΌΠ΅ (нСсколько ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ), ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° сСрвСрС Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ процСсс rmngr.exe β€” ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π΄Π°ΠΆΠ΅ послС Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΈΠ· 1Π‘.

Π—Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ всС сСансы 1Π‘ Π½Π° ПК ΠΈ сСрвСрС|

ΠŸΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π° ΠΏΠ°ΠΏΠΊΠ° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ (ΠΈΠ»ΠΈ ΡƒΠΊΠ°Π·Π°Π½ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ Π² настройках ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π±Π°Π·Ρ‹)|

Π‘ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ .1CD (Π½Π΅ .1CDT ΠΈΠ»ΠΈ .DT!)|

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ тСстированиС ΠΊΠΎΠΏΠΈΠΈ Π² ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅

-->

2. ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ 1Π‘ (ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄)

Бпособ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π»ΡŽΠ±Ρ‹Ρ… вСрсий 1Π‘ (8.3, 9.0) ΠΈ Ρ‚ΠΈΠΏΠΎΠ² Π±Π°Π· (Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрных). Π•Π³ΠΎ Π³Π»Π°Π²Π½ΠΎΠ΅ прСимущСство β€” автоматичСская ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° цСлостности ΠΏΡ€ΠΈ создании ΠΊΠΎΠΏΠΈΠΈ. ΠœΠΈΠ½ΡƒΡ β€” Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ доступа ΠΊ ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Ρƒ с ΠΏΡ€Π°Π²Π°ΠΌΠΈ администратора.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π±Π°Π·Ρƒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ (запуститС 1Π‘ с ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ΠΌ Shift).
  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² мСню АдминистрированиС β†’ Π’Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ Π±Π°Π·Ρƒ....
  3. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ для сохранСния Ρ„Π°ΠΉΠ»Π° (Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ .dt для совмСстимости).
  4. Π”ΠΎΠΆΠ΄ΠΈΡ‚Π΅ΡΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΈ (Π² статусной строкС появится надпись Π’Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ° Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°).
  5. Для восстановлСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ АдминистрированиС β†’ Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ Π±Π°Π·Ρƒ....

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ Π² ΠΊΠΎΠΏΠΈΠΈ Π±ΡƒΠ΄ΡƒΡ‚ всС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ:

  • πŸ“Š Π”Π°Π½Π½Ρ‹Π΅ справочников, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², рСгистров
  • πŸ”§ Настройки ΠΏΡ€Π°Π² доступа ΠΈ Ρ€ΠΎΠ»Π΅ΠΉ
  • πŸ–₯️ Π’Π½Π΅ΡˆΠ½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹ (Ссли ΠΎΠ½ΠΈ сохранСны Π² Π±Π°Π·Π΅)
  • πŸ“Ž ΠŸΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Ρ‘Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ (Ссли ΠΎΠ½ΠΈ хранятся Π² Π±Π°Π·Π΅, Π° Π½Π΅ Π²ΠΎ внСшнСм Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅)
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если Π±Π°Π·Π° крупная (Π±ΠΎΠ»Π΅Π΅ 10 Π“Π‘), Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ‡Π΅Ρ€Π΅Π· ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΡΡ‚ΡŒ нСсколько часов. Π’ этом случаС Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½ΡΠΎΠ»ΡŒΠ½ΡƒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ 1Cv8.1CD (см. ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·Π΄Π΅Π»).
Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Ссли Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ° прСрываСтся?

Если процСсс Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΈ прСрываСтся с ошибкой НСдостаточно памяти, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅:

1. Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ всС лишниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (особСнно Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ ΠΈ графичСскиС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹).

2. Π£Π²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΏΠΎΠ΄ΠΊΠ°Ρ‡ΠΊΠΈ Π² Windows Π΄ΠΎ 1.5–2 Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠžΠ—Π£.

3. Π’Ρ‹Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Π±Π°Π·Ρƒ ΠΏΠΎ частям (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сначала Π΄Π°Π½Π½Ρ‹Π΅, Π·Π°Ρ‚Π΅ΠΌ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ) Ρ‡Π΅Ρ€Π΅Π· АдминистрированиС β†’ Π’Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅....

3. ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрной Π±Π°Π·Ρ‹ 1Π‘ (SQL-Π²Π°Ρ€ΠΈΠ°Π½Ρ‚)

Если ваша Π±Π°Π·Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрном Ρ€Π΅ΠΆΠΈΠΌΠ΅ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Microsoft SQL Server, PostgreSQL ΠΈΠ»ΠΈ IBM DB2), простоС ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² .mdf/.ldf ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Ρ‚ ΠΊ нСработоспособной ΠΊΠΎΠΏΠΈΠΈ ΠΈΠ·-Π·Π° Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ связСй Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. Π—Π΄Π΅ΡΡŒ Π½ΡƒΠΆΠ½Ρ‹ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ инструмСнты.

Рассмотрим Π΄Π²Π° Π½Π°Π΄Ρ‘ΠΆΠ½Ρ‹Ρ… способа:

Бпособ 1: Π§Π΅Ρ€Π΅Π· SQL Server Management Studio (SSMS)

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ SSMS ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΊ сСрвСру Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ….
  2. НайдитС Π²Π°ΡˆΡƒ Π±Π°Π·Ρƒ 1Π‘ Π² спискС (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ имя совпадаСт с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π±Π°Π·Ρ‹ Π² 1Π‘).
  3. ПКМ ΠΏΠΎ Π±Π°Π·Π΅ β†’ Π—Π°Π΄Π°Ρ‡ΠΈ β†’ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию....
  4. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚ΠΈΠΏ рСзСрвирования: ΠŸΠΎΠ»Π½Ρ‹ΠΉ (Full).
  5. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ для Ρ„Π°ΠΉΠ»Π° Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ (Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ .bak).
  6. НаТмитС ОК ΠΈ Π΄ΠΎΠΆΠ΄ΠΈΡ‚Π΅ΡΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ.

Бпособ 2: Π§Π΅Ρ€Π΅Π· ΠΊΠΎΠ½ΡΠΎΠ»ΡŒΠ½ΡƒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ 1Cv8.1CD

Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° 1Cv8.1CD (Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ поставки 1Π‘) позволяСт ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрной Π±Π°Π·Ρ‹ Π±Π΅Π· доступа ΠΊ SQL-сСрвСру. Команда для Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΈ:

1Cv8.1CD DUMPIB /F"C:\Backup\mybase.dt" /N"Π˜ΠΌΡΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ" /P"ΠŸΠ°Ρ€ΠΎΠ»ΡŒ" /Out"C:\log.txt" "Π˜ΠΌΡΠ‘Π΅Ρ€Π²Π΅Ρ€Π°\Π˜ΠΌΡΠ‘Π°Π·Ρ‹"

Π“Π΄Π΅:

  • /F β€” ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ ΠΊΠΎΠΏΠΈΠΈ;
  • /N ΠΈ /P β€” Π»ΠΎΠ³ΠΈΠ½/ΠΏΠ°Ρ€ΠΎΠ»ΡŒ администратора 1Π‘;
  • /Out β€” Ρ„Π°ΠΉΠ» Π»ΠΎΠ³Π° (ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ ошибки);
  • ПослСдний ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ β€” имя сСрвСра ΠΈ Π±Π°Π·Ρ‹ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ SRV\BaseName.
ΠœΠ΅Ρ‚ΠΎΠ΄ ΠŸΠ»ΡŽΡΡ‹ ΠœΠΈΠ½ΡƒΡΡ‹ ВрСмя выполнСния
SSMS (SQL Backup) ΠΠ°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠΏΠΈΠΉ Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ доступ ΠΊ SQL-сСрвСру ΠžΡ‚ 10 ΠΌΠΈΠ½ΡƒΡ‚ (зависит ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°)
1Cv8.1CD (DUMPIB) НС Π½ΡƒΠΆΠ΅Π½ доступ ΠΊ SQL, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‡Π΅Ρ€Π΅Π· 1Π‘ МСдлСннСС SSMS, Π½Π΅Ρ‚ ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠΏΠΈΠΉ ΠžΡ‚ 30 ΠΌΠΈΠ½ΡƒΡ‚
Π‘ΠΊΡ€ΠΈΠΏΡ‚ PowerShell Автоматизация, Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ Π‘Π»ΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π½ΠΎΠ²ΠΈΡ‡ΠΊΡƒ ΠžΡ‚ 5 ΠΌΠΈΠ½ΡƒΡ‚ (ΠΏΡ€ΠΈ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΌ скриптС)

Π ΡƒΡ‡Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² .1CD|

Π’Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ‡Π΅Ρ€Π΅Π· ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€|

Π Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· SQL Server|

Консольная ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° 1Cv8.1CD|

Π”Ρ€ΡƒΠ³ΠΎΠΉ способ

-->

4. Автоматизация копирования (скрипты ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ)

Π ΡƒΡ‡Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΡƒΡ‚ΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ссли Π΅Π³ΠΎ приходится Π΄Π΅Π»Π°Ρ‚ΡŒ рСгулярно. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, процСсс ΠΌΠΎΠΆΠ½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ:

  • πŸ“… ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° Π·Π°Π΄Π°Ρ‡ Windows (для Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹);
  • 🐍 Π‘ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ² PowerShell (для ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрной Π±Π°Π·Ρ‹);
  • πŸ“‚ Π£Ρ‚ΠΈΠ»ΠΈΡ‚Ρ‹ robocopy (для синхронизации ΠΏΠ°ΠΏΠΎΠΊ).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ скрипта для PowerShell, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ создаёт Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹ ΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΡƒΠ΅Ρ‚ Π΅Ρ‘:

$source = "C:\1C_Bases\MyBase.1CD"

$dest = "D:\Backups\1C"

$backupName = "MyBase_$(Get-Date -Format 'yyyyMMdd_HHmm').1CD"

$zipPath = "$dest\$backupName.zip"

ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Copy-Item -Path $source -Destination "$dest\$backupName" -Force

Архивация (трСбуСтся ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Compress-Archive)

Compress-Archive -Path "$dest\$backupName" -DestinationPath $zipPath -Force

Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π½Π΅Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ

Remove-Item -Path "$dest\$backupName" -Force

Write-Host "РСзСрвная копия создана: $zipPath"

Для автоматичСского запуска:

  1. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ скрипт ΠΊΠ°ΠΊ backup_1c.ps1.
  2. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ Π·Π°Π΄Π°Ρ‡ β†’ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ.
  3. Π’ дСйствии ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅: powershell.exe -ExecutionPolicy Bypass -File "C:\scripts\backup_1c.ps1".
  4. НастройтС расписаниС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ Π² 23:00).
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ 1Π‘ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π΄Π°ΠΆΠ΅ Π² Π½Π΅Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ врСмя (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ·-Π·Π° Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ ΠΈΠ»ΠΈ Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ). ΠŸΠ΅Ρ€Π΅Π΄ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² скрипт ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ для ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ закрытия сСансов:

taskkill /F /IM 1cv8.exe /IM 1cv8s.exe /IM rmngr.exe

Но ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΅Ρ‘ остороТно β€” это Ρ€Π°Π·ΠΎΡ€Π²Ρ‘Ρ‚ всС Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ соСдинСния!

πŸ’‘

Для ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрных Π±Π°Π· настройтС SQL Agent Jobs Π² SSMS β€” это ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΠΈ ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ Π±Π΅Π· участия 1Π‘. НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ сТатиС бэкапов (WITH COMPRESSION), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ мСсто Π½Π° дискС.

5. ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ 1Π‘ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈΠ»ΠΈ сСрвСр

ΠŸΠ΅Ρ€Π΅Π½ΠΎΡ Π±Π°Π·Ρ‹ Π½Π° Π½ΠΎΠ²ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ копирования Π΄Π°Π½Π½Ρ‹Ρ…, Π½ΠΎ ΠΈ настройки окруТСния. Рассмотрим Π΄Π²Π° сцСнария:

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ 1: ΠŸΠ΅Ρ€Π΅Π½ΠΎΡ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹

Алгоритм:

  1. Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» .1CD Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ ПК (см. Π Π°Π·Π΄Π΅Π» 1).
  2. УстановитС Π½Π° Π½ΠΎΠ²ΠΎΠΌ ПК Ρ‚Ρƒ ΠΆΠ΅ Π²Π΅Ρ€ΡΠΈΡŽ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Π½Π° старом.
  3. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π±Π°Π·Ρƒ Π² список Ρ‡Π΅Ρ€Π΅Π· Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π±Π°Π·Ρ‹ β†’ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ ΠΊ скопированному Ρ„Π°ΠΉΠ»Ρƒ.
  4. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ ΠΈ ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€.

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ 2: ΠŸΠ΅Ρ€Π΅Π½ΠΎΡ ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрной Π±Π°Π·Ρ‹

Π—Π΄Π΅ΡΡŒ потрСбуСтся:

  1. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию Ρ‡Π΅Ρ€Π΅Π· SSMS ΠΈΠ»ΠΈ 1Cv8.1CD (см. Π Π°Π·Π΄Π΅Π» 3).
  2. На Π½ΠΎΠ²ΠΎΠΌ сСрвСрС Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π±Π°Π·Ρƒ ΠΈΠ· .bak-Ρ„Π°ΠΉΠ»Π°:
  3. RESTORE DATABASE [NewBaseName]
    

    FROM DISK = 'D:\Backups\1C\mybase.bak'

    WITH MOVE '1C_Data' TO 'E:\SQL_Data\NewBaseName.mdf',

    MOVE '1C_Log' TO 'F:\SQL_Logs\NewBaseName.ldf', REPLACE

  4. Π’ ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ Π½Π° Π½ΠΎΠ²ΠΎΠΌ сСрвСрС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π±Π°Π·Ρƒ ΠΊ кластСру сСрвСров 1Π‘:
  5. /БСрвСрАдминистрирования /Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒΠ˜Π‘ /ПолноСИмя "SQL:Π˜ΠΌΡΠ‘Π΅Ρ€Π²Π΅Ρ€Π°\Π˜ΠΌΡΠ‘Π°Π·Ρ‹" /Имя "ΠΠΎΠ²ΠΎΠ΅Π˜ΠΌΡΠ‘Π°Π·Ρ‹Π’1Π‘"
  6. ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ настройки ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станциях.

Если пСрСноситС Π±Π°Π·Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ вСрсиями SQL Server (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с 2012 Π½Π° 2019), ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… (ALTER DATABASE ... SET COMPATIBILITY_LEVEL).

EXEC sp_updatestats

Π­Ρ‚ΠΎ ускорит Ρ€Π°Π±ΠΎΡ‚Ρƒ запросов Π² Π½ΠΎΠ²ΠΎΠΉ срСдС.-->

6. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° цСлостности ΠΈ восстановлСниС ΠΊΠΎΠΏΠΈΠΈ

Π‘ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±Π°Π·Ρƒ β€” ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° Π΄Π΅Π»Π°. Π“ΠΎΡ€Π°Π·Π΄ΠΎ Π²Π°ΠΆΠ½Π΅Π΅ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ копия работоспособна ΠΈ Π½Π΅ содСрТит ошибок. Для этого:

  • πŸ” ВСстированиС ΠΈ исправлСниС:
    1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ копию Π² ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅.
    2. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ АдминистрированиС β†’ ВСстированиС ΠΈ исправлСниС....
    3. ΠžΡ‚ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅ Π³Π°Π»ΠΎΡ‡ΠΊΠΈ:
      • πŸ“‹ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ;
      • πŸ“‹ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΡΡΡ‹Π»ΠΎΡ‡Π½ΡƒΡŽ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ;
      • πŸ“‹ Π Π΅ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹;
      • πŸ“‹ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ полнотСкстовыС индСксы (Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ).
  • πŸ“Š ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…:
    • ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ нСсколько ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… справочников (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, НомСнклатура, ΠšΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Ρ‹).
    • ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ послСдниС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, РСализация Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π·Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ мСсяц).
    • ЗапуститС 2–3 Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠžΠ±ΠΎΡ€ΠΎΡ‚Π½ΠΎ-сальдовая Π²Π΅Π΄ΠΎΠΌΠΎΡΡ‚ΡŒ).
  • Если тСстированиС выявило ошибки, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для исправлСния:

    # Для Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹:
    

    1Cv8.1CD CHDB /F"C:\Backup\mybase.1CD" /FixErrors

    Для SQL-Π±Π°Π·Ρ‹:

    1Cv8.1CD CHDB /S"Π˜ΠΌΡΠ‘Π΅Ρ€Π²Π΅Ρ€Π°\Π˜ΠΌΡΠ‘Π°Π·Ρ‹" /N"Админ" /P"ΠŸΠ°Ρ€ΠΎΠ»ΡŒ" /FixErrors

    ⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если послС восстановлСния ΠΊΠΎΠΏΠΈΠΈ 1Π‘ Π²Ρ‹Π΄Π°Ρ‘Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ НС Π½Π°ΠΉΠ΄Π΅Π½Π° лицСнзия, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅:

    1. БоотвСтствиС вСрсий ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ 1Π‘ Π½Π° старой ΠΈ Π½ΠΎΠ²ΠΎΠΉ машинС.

    2. НаличиС Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° (Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ) ΠΈΠ»ΠΈ Ρ„Π°ΠΉΠ»Π° Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ (.lic).

    3. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ указания сСрийного Π½ΠΎΠΌΠ΅Ρ€Π° Π² настройках ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π±Π°Π·Ρ‹.

    7. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки ΠΈ ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

    Π”Π°ΠΆΠ΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ администраторы ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ ΠΏΡ€ΠΈ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π±Π°Π· 1Π‘. Рассмотрим самыС частыС:

    Ошибка ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° РСшСниС
    Π€Π°ΠΉΠ» ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Ρ‘Π½ ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ "Π½Π° Π»Π΅Ρ‚Ρƒ" Π±Π΅Π· закрытия 1Π‘ ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ послС ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ закрытия всСх сСансов
    НСдостаточно ΠΏΡ€Π°Π² для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Запуск ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π±Π΅Π· ΠΏΡ€Π°Π² администратора ЗапускайтС ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€/ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ Администратора
    НС Π½Π°ΠΉΠ΄Π΅Π½ кластСр сСрвСров 1Π‘ НС настроСно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ сСрвСру 1Π‘ Π½Π° Π½ΠΎΠ²ΠΎΠΌ ПК ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ слуТбу АгСнт сСрвСра 1Π‘ ΠΈ настройки Π² Π¦Π΅Π½Ρ‚Ρ€Π΅ администрирования сСрвСра 1Π‘
    Ошибка ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ SQL Server НСвСрныС ΡƒΡ‡Ρ‘Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ»ΠΈ сСтСвыС настройки ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠŸΡ€Π°Π²ΠΈΠ»Π° брандмауэра (ΠΏΠΎΡ€Ρ‚ 1433) ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Π² SSMS

    Если ошибка Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½Π° Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅, ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹:

    • Для Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹: C:\Users\<ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ>\AppData\Roaming\1C\1Cv8\logs\;
    • Для SQL-Π±Π°Π·Ρ‹: Π–ΡƒΡ€Π½Π°Π»Ρ‹ Windows β†’ ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (ΠΈΡ‰ΠΈΡ‚Π΅ источники MSSQLSERVER ΠΈΠ»ΠΈ 1C:Enterprise 8).
    Как Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π±Π°Π·Ρƒ Ссли копия ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π°?

    Если СдинствСнная копия Π±Π°Π·Ρ‹ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π°, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅:

    1. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ chdbfl.exe (Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ 1Π‘) для Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠ³ΠΎ восстановлСния:

    chdbfl.exe MyBase.1CD --fix

    2. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ Π² слуТбу ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ 1Π‘ с Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ (Ссли Π΅ΡΡ‚ΡŒ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ИВБ).

    3. Π’ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ SQL (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… администраторов).

    8. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΡŽ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Ρ… ΠΊΠΎΠΏΠΈΠΉ

    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΏΠΈΠΈ β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ шаг. НС ΠΌΠ΅Π½Π΅Π΅ Π²Π°ΠΆΠ½ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΌΠΈ копиями. Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ этим ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ:

    • πŸ’Ύ ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ 3-2-1:
      • 3 ΠΊΠΎΠΏΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…;
      • 2 Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠ° носитСля (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Тёсткий диск + ΠΎΠ±Π»Π°ΠΊΠΎ);
      • 1 копия Π²Π½Π΅ офиса (Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ ΠΏΠΎΠΆΠ°Ρ€Π°/ΠΊΡ€Π°ΠΆΠΈ).
    • πŸ“… Ротация ΠΊΠΎΠΏΠΈΠΉ:
      • Π•ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΠΈ β€” Ρ…Ρ€Π°Π½ΠΈΡ‚Π΅ 7 Π΄Π½Π΅ΠΉ;
      • Π•ΠΆΠ΅Π½Π΅Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ β€” 1 мСсяц;
      • ЕТСмСсячныС β€” 1 Π³ΠΎΠ΄.
    • πŸ”’ Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ:
      • Π¨ΠΈΡ„Ρ€ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΏΠΈΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ 7-Zip с ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ);
      • ΠžΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΠΉΡ‚Π΅ доступ ΠΊ ΠΏΠ°ΠΏΠΊΠ°ΠΌ с бэкапами;
      • Π₯Ρ€Π°Π½ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΎΡ‚ Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ самих ΠΊΠΎΠΏΠΈΠΉ.

    Для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ скрипт Π½Π° PowerShell, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ удаляСт ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ ΠΊΠΎΠΏΠΈΠΈ:

    $backupPath = "D:\Backups\1C"
    

    $daysToKeep = 30

    Get-ChildItem -Path $backupPath -File | Where-Object {

    $_.LastWriteTime -lt (Get-Date).AddDays(-$daysToKeep)

    } | Remove-Item -Force -WhatIf

    (Π£Π±Π΅Ρ€ΠΈΡ‚Π΅ -WhatIf, Ρ‡Ρ‚ΠΎΠ±Ρ‹ скрипт Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ удалял Ρ„Π°ΠΉΠ»Ρ‹.)

    ⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если Π²Ρ‹ Ρ…Ρ€Π°Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΏΠΈΠΈ Π² ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… сСрвисах (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ЯндСкс.Диск ΠΈΠ»ΠΈ Google Drive), ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ… ΠΌΠΎΠ³ΡƒΡ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ .1CD ΠΊΠ°ΠΊ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ опасныС. Π’ этом случаС Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π±Π°Π·Ρƒ Π² .zip ΠΈΠ»ΠΈ .rar ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ.

    FAQ: ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° частыС вопросы

    МоТно Π»ΠΈ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±Π°Π·Ρƒ 1Π‘ просто Ρ‡Π΅Ρ€Π΅Π· ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊ Windows?

    Π”Π°, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Π±Π°Π·Π° файловая ΠΈ всС сСансы 1Π‘ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹. Для ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрных Π±Π°Π· этот ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ β€” Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ SSMS ΠΈΠ»ΠΈ 1Cv8.1CD.

    Если ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ .mdf/.ldf SQL-Π±Π°Π·Ρ‹ Ρ‡Π΅Ρ€Π΅Π· ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊ, Π±Π°Π·Π° станСт нСработоспособной ΠΈΠ·-Π·Π° Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ цСлостности.

    Как ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π°Π½Π½Ρ‹Π΅ Π±Π΅Π· ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ?

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π² ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅:

    АдминистрированиС β†’ Π’Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅...

    Π­Ρ‚ΠΎ создаст Ρ„Π°ΠΉΠ» .xml ΠΈΠ»ΠΈ .dt Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ (Π±Π΅Π· ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ). Для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ:

    АдминистрированиС β†’ Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅...

    Π£Ρ‡Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ Π½Π΅ пСрСносятся:

    • Настройки ΠΏΡ€Π°Π² доступа;
    • Π’Π½Π΅ΡˆΠ½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ/ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹;
    • Π˜ΡΡ‚ΠΎΡ€ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ (Ссли вСлась).

    Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли копия Π±Π°Π·Ρ‹ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ слишком ΠΌΠ½ΠΎΠ³ΠΎ мСста?

    Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

    • πŸ—‘οΈ НСочищСнныС Π΄Π°Π½Π½Ρ‹Π΅: Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ПолноС сТатиС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π±Π°Π·Ρ‹ Π² ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ.
    • πŸ“š Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Ρ‘Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹: ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΈΡ… ΠΈΠ· ΠΊΠΎΠΏΠΈΠΈ (Ссли ΠΎΠ½ΠΈ хранятся Π²ΠΎ внСшнСм Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅).
    • πŸ—ƒοΈ ЀрагмСнтация SQL-Π±Π°Π·Ρ‹: для ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрного Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅:
      DBCC SHRINKDATABASE (N'Π˜ΠΌΡΠ‘Π°Π·Ρ‹' , 10, TRUNCATEONLY)
    • πŸ”„ Π˜Π½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: вмСсто ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ настройтС Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ бэкапы Π² SSMS.
    МоТно Π»ΠΈ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±Π°Π·Ρƒ 1Π‘ Π½Π° Ρ„Π»Π΅ΡˆΠΊΡƒ?

    ВСхничСски Π΄Π°, Π½ΠΎ Π½Π΅ рСкомСндуСтся ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ:

    • 🐒 Низкая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ: ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅/восстановлСниС ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΉ Π±Π°Π·Ρ‹ Π·Π°ΠΉΠΌΡ‘Ρ‚ часы.
    • ⚑ Риск поврСТдСния: ΠΏΡ€ΠΈ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΈ копирования (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ссли Ρ„Π»Π΅ΡˆΠΊΠ° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡΡ) Ρ„Π°ΠΉΠ» станСт Π½Π΅Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ.
    • πŸ”‹ ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ рСсурс записСй: частыС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ копирования ΡΠΎΠΊΡ€Π°Ρ‰Π°ΡŽΡ‚ срок слуТбы Ρ„Π»Π΅ΡˆΠΊΠΈ.

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„Π»Π΅ΡˆΠΊΡƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠ³ΠΎ пСрСноса Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π±Π°Π· (Π΄ΠΎ 1–2 Π“Π‘). Для рСгулярных бэкапов Π»ΡƒΡ‡ΡˆΠ΅ подходят:

    • Π’Π½Π΅ΡˆΠ½ΠΈΠ΅ ТёсткиС диски (HDD/SSD);
    • Π‘Π΅Ρ‚Π΅Π²Ρ‹Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° (NAS);
    • ΠžΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ сСрвисы (с ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ).
    Как ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±Π°Π·Ρƒ 1Π‘ с ΠΎΠ΄Π½ΠΎΠΉ вСрсии ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ?

    ΠŸΡ€ΠΈ пСрСносС ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ вСрсиями 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с 8.3.10 Π½Π° 8.3.20) слСдуйтС этому Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ:

    1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ копию Π±Π°Π·Ρ‹ Π½Π° исходной вСрсии (см. Ρ€Π°Π·Π΄Π΅Π»Ρ‹ Π²Ρ‹ΡˆΠ΅).
    2. УстановитС Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€.
    3. ВосстановитС копию Ρ‡Π΅Ρ€Π΅Π· ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ Π½ΠΎΠ²ΠΎΠΉ вСрсии.
    4. ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ запускС 1Π‘ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ β€” ΡΠΎΠ³Π»Π°ΡΠΈΡ‚Π΅ΡΡŒ.
    5. ПослС обновлСния Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ВСстированиС ΠΈ исправлСниС.

    ⚠️ Π’Π°ΠΆΠ½ΠΎ: Если Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ вСрсиями Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 8.2 β†’ 8.3), ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ конвСртация Π΄Π°Π½Π½Ρ‹Ρ…. Π’ этом случаС:

    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ обновлСния ΠΎΡ‚ 1Π‘ (доступСн Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π»Π΅ ИВБ).
    • ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ руководство ΠΏΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρƒ для вашСй ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для 1Π‘:Π‘ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΠΈ ΠΈΠ»ΠΈ 1Π‘:Π£Π’).