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

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π±Π΅ΠΊΠ°ΠΏ ΠΌΠΎΠΆΠ΅Ρ‚ "ΠΏΠΎΡ…ΡƒΠ΄Π΅Ρ‚ΡŒ", β€” ΠΎΡ‚ Π±Π΅Π·ΠΎΠ±ΠΈΠ΄Π½Ρ‹Ρ… Π΄ΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Ρ…. Π’Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ, ΠΊΠ°ΠΊΠΈΠ΅ настройки 1Π‘-Битрикс Π²Π»ΠΈΡΡŽΡ‚ Π½Π° Π΅Ρ‘ Ρ€Π°Π·ΠΌΠ΅Ρ€, ΠΈ Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ связано с ошибками Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ структурС. А Π΅Ρ‰Ρ‘ β€” ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π±Π΅ΠΊΠ°ΠΏΡ‹ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΈ минимальноС мСсто, Π½ΠΎ ΠΏΡ€ΠΈ этом сохраняли всю Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ.

Если Π²Ρ‹ администрируСтС сайт Π½Π° 1Π‘-Битрикс ΠΈ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ с ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ ситуациСй, Π½Π΅ ΡΠΏΠ΅ΡˆΠΈΡ‚Π΅ ΠΏΠ°Π½ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ. Π‘Π½Π°Ρ‡Π°Π»Π° ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ тСхничСскиС Π½ΡŽΠ°Π½ΡΡ‹, Π° ΡƒΠΆΠ΅ ΠΏΠΎΡ‚ΠΎΠΌ ΠΈΡ‰ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Начнём с самого простого.

1. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… β€” главная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ Π±Π΅ΠΊΠ°ΠΏΠ°

Π‘Π°ΠΌΡ‹ΠΉ распространённый ΠΈ бСзопасный сцСнарий β€” автоматичСская оптимизация Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. 1Π‘-Битрикс (особСнно Π² ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ…) пСриодичСски ΠΎΡ‡ΠΈΡ‰Π°Π΅Ρ‚ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, кэша ΠΈ мусора, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ накапливаСтся со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ послС:

  • πŸ”„ ОбновлСния ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈΠ»ΠΈ ядра систСмы
  • 🧹 Запуска инструмСнтов очистки (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Чистка кэша Π² Π°Π΄ΠΌΠΈΠ½ΠΏΠ°Π½Π΅Π»ΠΈ)
  • πŸ“Š Π”Π΅Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Ρ‚Π°Π±Π»ΠΈΡ† MySQL (Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ InnoDB)

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π±Π΅ΠΊΠ°ΠΏ становится Π»Π΅Π³Ρ‡Π΅, Π½ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ сайта Π½Π΅ страдаСт. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, это ΠΏΠΎΠ»Π΅Π·Π½ΠΎ: ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π° сСрвСр ΠΈ ускоряСтся Ρ€Π°Π±ΠΎΡ‚Π° сайта. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊ:

  1. Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅ Π΄Π°Ρ‚Ρ‹ создания Π±Π΅ΠΊΠ°ΠΏΠΎΠ² ΠΈ Π΄Π°Ρ‚Ρ‹ послСдних ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ систСмы.
  2. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π»ΠΎΠ³ Ρ„Π°ΠΉΠ»ΠΎΠ² /bitrix/backup/log/ β€” Ρ‚Π°ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ записи ΠΎΠ± очисткС.
  3. ЗапуститС Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· phpMyAdmin ΠΈΠ»ΠΈ консоль (OPTIMIZE TABLE) ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, измСнится Π»ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π±Π΅ΠΊΠ°ΠΏΠ°.
πŸ’‘

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΉ хостинг ΠΎΡ‚ 1Π‘-Битрикс, оптимизация Π±Π°Π·Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ автоматичСски ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ. Π£Ρ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅ это Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ вашСго Ρ‚Π°Ρ€ΠΈΡ„Π°.

Однако Π½Π΅ всСгда оптимизация ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π³Π»Π°Π΄ΠΊΠΎ. Если Π±Π΅ΠΊΠ°ΠΏ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΠ»ΡΡ слишком Ρ€Π΅Π·ΠΊΠΎ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с 500 ΠœΠ‘ Π΄ΠΎ 50 ΠœΠ‘), это ΠΌΠΎΠΆΠ΅Ρ‚ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ ΠΏΠΎΡ‚Π΅Ρ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ…. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС Π½ΡƒΠΆΠ½ΠΎ срочно ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΏΠΈΠΈ.

2. Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ· Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ: настройки модуля Backup

ΠœΠΎΠ΄ΡƒΠ»ΡŒ Backup Π² 1Π‘-Битрикс позволяСт Π³ΠΈΠ±ΠΊΠΎ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию. Если ΠΊΡ‚ΠΎ-Ρ‚ΠΎ (ΠΈΠ»ΠΈ автоматичСская Π·Π°Π΄Π°Ρ‡Π°) ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» эти настройки, Π½ΠΎΠ²Ρ‹ΠΉ Π±Π΅ΠΊΠ°ΠΏ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ мСньшС. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:

Π§Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ:

  • πŸ“ Папки с кэшСм (/bitrix/cache/, /bitrix/managed_cache/)
  • πŸ–ΌοΈ Π‘Ρ‚Π°Ρ€Ρ‹Π΅ вСрсии Ρ„Π°ΠΉΠ»ΠΎΠ² (Ссли Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° история ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ)
  • πŸ—‘οΈ Π›ΠΎΠ³ΠΈ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ (/bitrix/backup/tmp/)
  • πŸ“¦ Архивы ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ настройки:

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Настройки β†’ Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ β†’ Π Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.
  2. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Настройки ΠΈ посмотритС Ρ€Π°Π·Π΄Π΅Π» Π˜ΡΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠ°ΠΏΠΊΠΈ.
  3. Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌΠΈ Π±Π΅ΠΊΠ°ΠΏΠ°ΠΌΠΈ (Ссли Π΅ΡΡ‚ΡŒ Π»ΠΎΠ³ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ).
Как Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ старыС настройки ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ?

Если Π²Ρ‹ Π½Π΅ ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅, ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ Π±Ρ‹Π»ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Ρ€Π°Π½Π΅Π΅, ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ всС ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ тСстовый Π±Π΅ΠΊΠ°ΠΏ ΠΈ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌΠΈ. Если ΠΎΠ½ станСт большС β€” ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΈΠΌΠ΅Π½Π½ΠΎ Π² настройках.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΈΠ½ΠΎΠ³Π΄Π° Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ автоматичСски послС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ. НапримСр, 1Π‘-Битрикс ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΡΡ‚Π°Ρ‚ΡŒ Π±Π΅ΠΊΠ°ΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈΠ»ΠΈ кэш, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ большС Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ.

3. Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ Π±Π΅ΠΊΠ°ΠΏΠΎΠ²: ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΈΠ»ΠΈ уровня компрСссии

Π Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΠΈ Π² 1Π‘-Битрикс ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΡΠΆΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π² Π°Ρ€Ρ…ΠΈΠ²Ρ‹ .zip ΠΈΠ»ΠΈ .tar.gz. Если Π² настройках помСнялся Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ сТатия ΠΈΠ»ΠΈ Π΅Π³ΠΎ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π΅ΠΊΠ°ΠΏΠ° ΠΌΠΎΠΆΠ΅Ρ‚ сущСствСнно ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒΡΡ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. НапримСр:

  • πŸ”§ ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ с ZIP Π½Π° TAR.GZ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π΄Π°Ρ‘Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅Π΅ сТатиС)
  • πŸ“‰ Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ стСпСни сТатия (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с --fast Π½Π° --best)
  • πŸ”„ ОбновлСниС вСрсии PHP ΠΈΠ»ΠΈ модуля ZipArchive, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ повлияло Π½Π° сТатиС

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ настройки сТатия ΠΌΠΎΠΆΠ½ΠΎ Π² Ρ„Π°ΠΉΠ»Π΅ /bitrix/modules/main/classes/general/backup.php (для ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ) ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· интСрфСйс модуля Backup. Если Π²Ρ‹ Π½Π΅ мСняли эти ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈΡ… ΠΎΠ±Π½ΠΎΠ²ΠΈΠ» хостинг-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€.

ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚: Ссли Π±Π΅ΠΊΠ°ΠΏ сТат Π½ΠΎΠ²Ρ‹ΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ, старыС вСрсии PHP ΠΈΠ»ΠΈ инструмСнты восстановлСния ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ. ВсСгда провСряйтС ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° сТатия.

πŸ“Š Какой Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ сТатия Π±Π΅ΠΊΠ°ΠΏΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π²Ρ‹?
ZIP
TAR.GZ
7z
Π”Ρ€ΡƒΠ³ΠΎΠΉ
НС знаю

4. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ старых Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° сайтС

Если Π½Π° сайтС Π±Ρ‹Π»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ ΠΈΠ»ΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²ΠΈΠ΄Π΅ΠΎ, тяТСлыС PDF, старыС вСрсии ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ), это Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ отразится Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ Π±Π΅ΠΊΠ°ΠΏΠ°. Typical scenarios:

  • πŸŽ₯ Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΌΠ΅Π΄ΠΈΠ°Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ· /upload/
  • πŸ“‚ ΠŸΠ΅Ρ€Π΅Π½ΠΎΡ старых Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… Π² Π°Ρ€Ρ…ΠΈΠ² (ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Sale)
  • πŸ—ƒοΈ ΠžΡ‡ΠΈΡΡ‚ΠΊΠ° истории ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈΠ½Ρ„ΠΎΠ±Π»ΠΎΠΊΠΎΠ² (Ссли Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° вСрсия)

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ эту Π²Π΅Ρ€ΡΠΈΡŽ:

  1. Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅ содСрТимоС ΠΏΠ°ΠΏΠΊΠΈ /upload/ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ Π±Π΅ΠΊΠ°ΠΏΠ΅ (ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· diff Π² Linux ΠΈΠ»ΠΈ WinMerge Π² Windows).
  2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π»ΠΎΠ³ ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅ Ѐайловая структура.
  3. ЗаглянитС Π² ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ (ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ β†’ ΠšΠΎΡ€Π·ΠΈΠ½Π°) β€” Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ„Π°ΠΉΠ»Ρ‹ Π΅Ρ‰Ρ‘ Π½Π΅ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ.

Если Π΄Π°Π½Π½Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ случайно, ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ Π±Π΅ΠΊΠ°ΠΏΠ°. Но ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅: Ρ‡Π΅ΠΌ дольшС Π²Ρ‹ тянСтС с восстановлСниСм, Ρ‚Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ риск пСрСзаписи Ρ„Π°ΠΉΠ»ΠΎΠ² Π½ΠΎΠ²Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

5. Ошибки ΠΏΡ€ΠΈ создании Π±Π΅ΠΊΠ°ΠΏΠ°: нСполная копия

Π‘Π°ΠΌΡ‹ΠΉ опасный сцСнарий β€” Π±Π΅ΠΊΠ°ΠΏ создался Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ·-Π·Π° сбоя. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ:

  • ⏱️ ΠŸΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ Π»ΠΈΠΌΠΈΡ‚Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния скрипта (max_execution_time)
  • πŸ’Ύ НСхватка мСста Π½Π° дискС Π²ΠΎ врСмя создания ΠΊΠΎΠΏΠΈΠΈ
  • πŸ”Œ ΠžΠ±Ρ€Ρ‹Π² соСдинСния с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΌ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ΠΌ
  • 🐞 Π‘Π°Π³ Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅ Backup послС обновлСния

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π±Π΅ΠΊΠ°ΠΏΠ°:

  1. Π Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» ΠΈ сравнитС Π΅Π³ΠΎ структуру с ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΎΠΉ сайта.
  2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π»ΠΎΠ³ создания Π±Π΅ΠΊΠ°ΠΏΠ° Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ошибок (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π»Π΅ΠΆΠΈΡ‚ рядом с Π°Ρ€Ρ…ΠΈΠ²ΠΎΠΌ).
  3. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π±Π΅ΠΊΠ°ΠΏ Π½Π° тСстовом стСндС β€” Ссли процСсс Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡΡ с ошибками, копия ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π°.

β˜‘οΈ Диагностика Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ Π±Π΅ΠΊΠ°ΠΏΠ°

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ: 0 / 4

Если Π±Π΅ΠΊΠ°ΠΏ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ΠΏΠΎΠ»Π½Ρ‹ΠΉ, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ для восстановлСния. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²ΡƒΡŽ копию Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Ρ‡Π΅Ρ€Π΅Π· консоль ΠΈΠ»ΠΈ FTP, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ² Π»ΠΈΠΌΠΈΡ‚Ρ‹ PHP:

ini_set('max_execution_time', 3600);

ini_set('memory_limit', '1024M');

πŸ’‘

НСполный Π±Π΅ΠΊΠ°ΠΏ опаснСС, Ρ‡Π΅ΠΌ Π΅Π³ΠΎ отсутствиС. ВосстановлСниС ΠΈΠ· ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Ρ‘Π½Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠΎΡ‚Π΅Ρ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ сбою сайта.

6. ИзмСнСния Π² структурС сайта: миграция Π½Π° ΠΎΠ±Π»Π°ΠΊΠΎ ΠΈΠ»ΠΈ смСна хостинга

Если Π²Ρ‹ Π½Π΅Π΄Π°Π²Π½ΠΎ пСрСнСсли сайт Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ хостинг ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΡˆΠ»ΠΈ с локального сСрвСра Π½Π° ΠΎΠ±Π»Π°ΠΊΠΎ 1Π‘-Битрикс, структура хранСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠ³Π»Π° ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒΡΡ. НапримСр:

  • 🌐 Π€Π°ΠΉΠ»Ρ‹ статичных рСсурсов (CSS, JS) Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ с CDN ΠΈ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Π² Π±Π΅ΠΊΠ°ΠΏ.
  • πŸ—„οΈ Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π»Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π° ΠΏΡ€ΠΈ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, конвСртация Ρ‚Π°Π±Π»ΠΈΡ† Π² InnoDB).
  • πŸ”— БимволичСскиС ссылки (symlinks) Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ‹ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ»ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚.

Π’ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ… 1Π‘-Битрикс часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΎΠ±Ρ‰ΠΈΠ΅ рСсурсы (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ядро систСмы хранится ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ²). Π­Ρ‚ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π΅ΠΊΠ°ΠΏΠΎΠ², Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ особого ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° ΠΊ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡŽ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ:

  1. Π£Ρ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅ Ρƒ хостинг-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°, ΠΊΠ°ΠΊΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ входят Π² автоматичСский Π±Π΅ΠΊΠ°ΠΏ.
  2. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ»Π½ΡƒΡŽ копию сайта Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅Π΄ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠ΅ΠΉ.
  3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π»ΠΈ Π½ΠΎΠ²Ρ‹ΠΉ хостинг Ρ‚Π΅ ΠΆΠ΅ вСрсии PHP ΠΈ MySQL, Ρ‡Ρ‚ΠΎ ΠΈ старый.
πŸ’‘

ПослС ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ Π½Π° ΠΎΠ±Π»Π°ΠΊΠΎ 1Π‘-Битрикс ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ протСстируйтС восстановлСниС ΠΈΠ· Π±Π΅ΠΊΠ°ΠΏΠ° Π½Π° тСстовом ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½Π΅. Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ скрытыС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с путями ΠΈΠ»ΠΈ ΠΏΡ€Π°Π²Π°ΠΌΠΈ доступа.

7. АвтоматичСская очистка ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠ³ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°: ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°

НСкоторыС ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ сСрвисы (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ 1Π‘-Битрикс) ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ хранСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π΅ΠΊΠ°ΠΏΠΎΠ²:

  • πŸ—“οΈ Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ старых вСрсий Ρ„Π°ΠΉΠ»ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, хранится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послСдняя копия)
  • πŸ”„ АвтоматичСскоС сТатиС ΠΈΠ»ΠΈ конвСртация Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ²
  • πŸ“‰ Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π΄ΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚ΠΎΠ² (дСдупликация)

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ условия вашСго Ρ‚Π°Ρ€ΠΈΡ„Π° Π² Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅. Если Ρ‚Π°ΠΌ ΡƒΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ очищаСтся автоматичСски, ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±Π΅ΠΊΠ°ΠΏΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ связано с этим.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ хранСния Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΎΠ±Π»Π°ΠΊΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π±Π΅Π· ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ увСдомлСния. ВсСгда уточняйтС Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ условия Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ хостинг-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ Π±Π΅ΠΊΠ°ΠΏΠ°ΠΌΠΈ, настройтС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° внСшнСС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Yandex Диск, Google Drive ΠΈΠ»ΠΈ собствСнный сСрвСр).

FAQ: ЧастыС вопросы ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ Π±Π΅ΠΊΠ°ΠΏΠΎΠ² Π² 1Π‘-Битрикс

ΠœΠΎΠΆΠ΅Ρ‚ Π»ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ Π±Π΅ΠΊΠ°ΠΏΠ° ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ сайт Π²Π·Π»ΠΎΠΌΠ°Π½?

ВСорСтичСски Π΄Π°, Ссли Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ ΡƒΠ΄Π°Π»ΠΈΠ» ΠΈΠ»ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΠ» Ρ„Π°ΠΉΠ»Ρ‹. Но Ρ‡Π°Ρ‰Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Π² ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ настройках. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²Π·Π»ΠΎΠΌ:

  1. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Π΅Ρ€Π΅Π· ai-bolit ΠΈΠ»ΠΈ ClamAV).
  2. Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅ Π΄Π°Ρ‚Ρ‹ измСнСния систСмных Ρ„Π°ΠΉΠ»ΠΎΠ² с Π΄Π°Ρ‚Π°ΠΌΠΈ Π±Π΅ΠΊΠ°ΠΏΠΎΠ².
  3. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π»ΠΎΠ³ΠΈ доступа (/bitrix/modules/security/log/).

Если Π½Π°ΠΉΠ΄Ρ‘Ρ‚Π΅ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ Π²Π·Π»ΠΎΠΌΠ°, восстановитС сайт ΠΈΠ· чистого Π±Π΅ΠΊΠ°ΠΏΠ° ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ.

Как Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΏΡ€Π΅ΠΆΠ½ΠΈΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π΅ΠΊΠ°ΠΏΠ°, Ссли ΠΎΠ½ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΠ»ΡΡ ΠΈΠ·-Π·Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ?

Если ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ связано с очисткой кэша ΠΈΠ»ΠΈ Π±Π°Π·Ρ‹, Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ "старый" Ρ€Π°Π·ΠΌΠ΅Ρ€ нСльзя β€” это Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ процСсс. Но Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅:

  • ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ Π² настройках модуля Backup.
  • Π’Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² Π±Π΅ΠΊΠ°ΠΏ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹).
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ внСшниС инструмСнты для создания ΠΊΠΎΠΏΠΈΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, rsync + mysqldump).
Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π½ΠΎΠ²Ρ‹ΠΉ Π±Π΅ΠΊΠ°ΠΏ Π½Π΅ восстанавливаСтся?

Π‘ΠΊΠΎΡ€Π΅Π΅ всСго, Π±Π΅ΠΊΠ°ΠΏ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Ρ‘Π½ ΠΈΠ»ΠΈ сТат нСсовмСстимым Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅:

  1. Π’ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΠΊΠΎΠΏΠΈΠΈ.
  2. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Π±Π΅ΠΊΠ°ΠΏ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ настройками сТатия (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ZIP вмСсто TAR.GZ).
  3. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ хостинга β€” ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· своих Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Ρ… ΠΊΠΎΠΏΠΈΠΉ.

Если Π±Π΅ΠΊΠ°ΠΏ критичСски Π²Π°ΠΆΠ΅Π½, Π½Π΅ экспСримСнтируйтС Π½Π° Π±ΠΎΠ΅Π²ΠΎΠΌ сайтС β€” сначала протСстируйтС восстановлСниС Π½Π° локальном сСрвСрС.

МоТно Π»ΠΈ Π΄ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΌ Π±Π΅ΠΊΠ°ΠΏΠ°ΠΌ ΠΎΡ‚ 1Π‘-Битрикс?

ΠžΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ Π±Π΅ΠΊΠ°ΠΏΡ‹ ΡƒΠ΄ΠΎΠ±Π½Ρ‹, Π½ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ ограничСния:

ΠŸΠ»ΡŽΡΡ‹ ΠœΠΈΠ½ΡƒΡΡ‹
АвтоматичСскоС созданиС ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ процСссом
Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π½Π°Π΄Ρ‘ΠΆΠ½Ρ‹Ρ… сСрвСрах Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΡ€ΠΈ восстановлСнии
Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с панСлью управлСния НС всСгда Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ всС Π½ΡƒΠΆΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹

РСкомСндация: ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ Π±Π΅ΠΊΠ°ΠΏΡ‹ ΠΊΠ°ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ собствСнным копиям, Π° Π½Π΅ ΠΊΠ°ΠΊ СдинствСнный источник восстановлСния.

Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ увСдомлСния ΠΎΠ± измСнСниях Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±Π΅ΠΊΠ°ΠΏΠ°?

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ, настройтС ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³:

  1. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ скрипт Π½Π° cron, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сравниваСт Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π±Π΅ΠΊΠ°ΠΏΠΎΠ² ΠΈ отправляСт email ΠΏΡ€ΠΈ Ρ€Π΅Π·ΠΊΠΈΡ… измСнСниях.
  2. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ внСшниС сСрвисы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Zabbix ΠΈΠ»ΠΈ Nagios).
  3. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ увСдомлСния Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅ Backup (Ссли поддСрТиваСтся вашСй вСрсиСй).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ простого скрипта для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ:

#!/bin/bash

LAST_BACKUP_SIZE=$(stat -c%s /path/to/last_backup.zip)

PREV_BACKUP_SIZE=$(stat -c%s /path/to/prev_backup.zip)

DIFF=$((LAST_BACKUP_SIZE - PREV_BACKUP_SIZE))

if [ $DIFF -lt -100000000 ]; then # Если Ρ€Π°Π·Π½ΠΈΡ†Π° > 100 ΠœΠ‘

echo "Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! Π‘Π΅ΠΊΠ°ΠΏ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΠ»ΡΡ Π½Π° $((DIFF * -1)) Π±Π°ΠΉΡ‚" | mail -s "Alert: Backup size change" admin@example.com

fi