ΠΠΎΡΠ΅ΡΡ Π΄Π°Π½Π½ΡΡ Π² 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±Π΅ΡΠ½ΡΡΡΡΡ ΠΊΠ°ΡΠ°ΡΡΡΠΎΡΠΎΠΉ Π΄Π»Ρ Π±ΠΈΠ·Π½Π΅ΡΠ°: ΠΎΡ ΠΏΡΠΎΡΡΠΎΡ Π±ΡΡ Π³Π°Π»ΡΠ΅ΡΠΈΠΈ Π΄ΠΎ ΡΡΠ΅ΡΠΈ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ Π²Π°ΠΆΠ½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ². ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ 1Π‘ ΡΠ΅ΡΠ°Π΅Ρ ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΠΈΡΠΊΠ»ΡΡΠ°Ρ ΡΠ΅Π»ΠΎΠ²Π΅ΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°ΠΊΡΠΎΡ ΠΈ Π³Π°ΡΠ°Π½ΡΠΈΡΡΡ, ΡΡΠΎ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ β Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π·Π°Π±ΡΠ» ΠΈΡ ΡΠ΄Π΅Π»Π°ΡΡ. Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΡΠ°Π·Π±Π΅ΡΡΠΌ Π²ΡΠ΅ Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π°Π²ΡΠΎΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΎΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π΄ΠΎ ΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ, Ρ ΡΡΡΡΠΎΠΌ Π½ΡΠ°Π½ΡΠΎΠ² Π΄Π»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ Π±Π°Π·.
ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ 1Π‘ Π² ΡΠΎΠΌ, ΡΡΠΎ Π΅Ρ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΌΠΎΠ³ΡΡ Ρ
ΡΠ°Π½ΠΈΡΡΡΡ ΠΊΠ°ΠΊ Π² ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, .1CD), ΡΠ°ΠΊ ΠΈ Π½Π° SQL-ΡΠ΅ΡΠ²Π΅ΡΠ°Ρ
(Microsoft SQL, PostgreSQL). ΠΠ΅ΡΠΎΠ΄Ρ ΡΠ΅Π·Π΅ΡΠ²ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΡΡΠΈΡ
ΡΠ»ΡΡΠ°Π΅Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΠΎ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ: Π³Π΄Π΅-ΡΠΎ Ρ
Π²Π°ΡΠΈΡ ΡΠΊΡΠΈΠΏΡΠ° Π½Π° ΡΠΎΠ±ΠΎΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π° Π³Π΄Π΅-ΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° SQL Agent ΠΈΠ»ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΡΡΠΈΠ»ΠΈΡ Π²ΡΠΎΠ΄Π΅ V8Backup. ΠΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΎΠ±Π° ΡΡΠ΅Π½Π°ΡΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΡ Π±ΡΠΊΠ°ΠΏΠΎΠ² ΠΈ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ Π² ΡΠ»ΡΡΠ°Π΅ ΡΠ±ΠΎΡ.
ΠΠ°ΠΆΠ½ΠΎ: Π΅ΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΠΎΠ±Π»Π°ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ 1Π‘ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 1Π‘:Π€ΡΠ΅Ρ), ΡΠ°ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ ΡΠ΅Π·Π΅ΡΠ²ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΆΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½Π° Π² ΡΠ°ΡΠΈΡ. ΠΠΎ Π΄Π»Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΎΠΊ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π°Π²ΡΠΎΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π»ΠΎΠΆΠΈΡΡΡ Π½Π° ΠΏΠ»Π΅ΡΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°. ΠΠ°Π»Π΅Π΅ β ΠΏΠΎΡΠ°Π³ΠΎΠ²ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄, ΡΠΊΡΠΈΠ½ΡΠΎΡΠ°ΠΌΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² ΠΈ ΡΠΈΠΏΠΈΡΠ½ΡΠΌΠΈ ΠΎΡΠΈΠ±ΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΡ ΡΡΠΎΠΈΡ ΠΈΠ·Π±Π΅Π³Π°ΡΡ.
1. ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΠΊ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅: ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ ΠΏΠ΅ΡΠ΅Π΄ Π½Π°ΡΠ°Π»ΠΎΠΌ
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΡΠΈΡΡΡΠΏΠ°ΡΡ ΠΊ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ΡΡ Ρ ΡΡΠ΅ΠΌΡ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ:
- π Π’ΠΈΠΏ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
: ΡΠ°ΠΉΠ»ΠΎΠ²Π°Ρ (
.1CD) ΠΈΠ»ΠΈ SQL (ΡΡΠΎΡΠ½ΠΈΡΠ΅ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡΠ΅ ΡΠ΅ΡΠ΅Π·Π€Π°ΠΉΠ» β ΠΡΠΊΡΡΡΡ...). - π Π§Π°ΡΡΠΎΡΠ° ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ: Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ, Π΅ΠΆΠ΅Π½Π΅Π΄Π΅Π»ΡΠ½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎ ΡΠΎΠ±ΡΡΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΡΠ»Π΅ Π·Π°ΠΊΡΡΡΠΈΡ ΠΌΠ΅ΡΡΡΠ°).
- πΎ ΠΠ΅ΡΡΠΎ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π±ΡΠΊΠ°ΠΏΠΎΠ²: Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΈΡΠΊ, ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΡΠ΅ΡΡΡΡ, ΠΎΠ±Π»Π°ΠΊΠΎ (Yandex ΠΠΈΡΠΊ, Google Drive) ΠΈΠ»ΠΈ Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΡΠΉ ΡΠ΅ΡΠ²Π΅Ρ.
ΠΠ»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ
Π±Π°Π· Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ» .1CD Π² Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ, Π½ΠΎ ΡΡΡΠΈΡΠ΅: Π΅ΡΠ»ΠΈ Π±Π°Π·Π° ΠΎΡΠΊΡΡΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ, ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ
. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ chdbfl.exe (Π²Ρ
ΠΎΠ΄ΠΈΡ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ 1Π‘) Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΡΠ»Π΅ Π±ΡΠΊΠ°ΠΏΠ°. ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
"C:\Program Files (x86)\1cv8\8.3.20.1500\bin\chdbfl.exe" /F "C:\Backup\base.1CD" /TestAndFix
ΠΠ»Ρ SQL-Π±Π°Π· ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠ΅ΡΠ²Π΅ΡΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ (ΠΎΠ±ΡΡΠ½ΠΎ ΡΡΠΎ Microsoft SQL Server ΠΈΠ»ΠΈ PostgreSQL). ΠΠ΄Π΅ΡΡ Π½Π΅Π»ΡΠ·Ρ ΠΏΡΠΎΡΡΠΎ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ»Ρ β Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΠ°ΠΌΠΎΠ³ΠΎ SQL-ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈΠ»ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ. Π’Π°ΠΊΠΆΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅, Ρ Π²Π°ΡΠΈΡ Π»ΠΈ ΠΌΠ΅ΡΡΠ° Π½Π° Π΄ΠΈΡΠΊΠ΅ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π±ΡΠΊΠ°ΠΏΠΎΠ²: Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π±Π°Π·Π° ΠΎΠ±ΡΡΠΌΠΎΠΌ 50 ΠΠ ΠΏΡΠΈ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠΌ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π·Π°ΠΉΠΌΡΡ ~1.5 Π’Π Π² Π³ΠΎΠ΄.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠ»ΠΈ Π²Π°ΡΠ° Π±Π°Π·Π° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° PostgreSQL, ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Π΅ΡΡΠΈΡ ΡΠ΅ΡΠ²Π΅ΡΠ° ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠ° Ρ Π²Π΅ΡΡΠΈΠ΅ΠΉ 1Π‘. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ 8.3.20 Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ PostgreSQL 15 β ΡΠΎΠ»ΡΠΊΠΎ Π΄ΠΎ Π²Π΅ΡΡΠΈΠΈ 14. ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΊ Π²Π°ΡΠ΅ΠΉ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ.
2. Π‘ΠΏΠΎΡΠΎΠ± 1: ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ 1Π‘
ΠΠ»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ
Π±Π°Π· (.1CD) ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΠΉ ΡΠΏΠΎΡΠΎΠ± β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Π·Π°Π΄Π°Ρ Windows (Task Scheduler) Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΡΡΠΈΠ»ΠΈΡΠΎΠΉ robocopy ΠΈΠ»ΠΈ xcopy. ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ
Π±Π°Π· (Π΄ΠΎ 20β30 ΠΠ) ΠΈ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΠ.
Π¨Π°Π³ 1. Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΏΠ°ΠΏΠΊΡ Π΄Π»Ρ Π±ΡΠΊΠ°ΠΏΠΎΠ² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, D:\Backup_1C) ΠΈ ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Ρ ΡΡΡΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ, ΠΏΠΎΠ΄ ΠΊΠΎΡΠΎΡΠΎΠΉ Π±ΡΠ΄Π΅Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡΡΡ Π·Π°Π΄Π°ΡΠ°, Π΅ΡΡΡ ΠΏΡΠ°Π²Π° Π½Π° Π·Π°ΠΏΠΈΡΡ. ΠΠ»Ρ Π½Π°Π΄ΡΠΆΠ½ΠΎΡΡΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ Π΄ΠΈΡΠΊ, Π½ΠΎ ΡΠΎΠ³Π΄Π° Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΏΠΎΠ»Π½ΡΠΉ UNC-ΠΏΡΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, \\server\backup\).
Π¨Π°Π³ 2. Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ bat-ΡΠ°ΠΉΠ» Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠΈΠΌΠ΅Ρ Π΄Π»Ρ robocopy (ΠΊΠΎΠΏΠΈΡΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΠ½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ, ΡΡΠΎ ΡΡΠΊΠΎΡΡΠ΅Ρ ΠΏΡΠΎΡΠ΅ΡΡ):
@echo off
set SOURCE="C:\Bases\1Cv8\TradeBase"
set DEST="D:\Backup_1C\TradeBase_%date:~0,2%-%date:~3,2%-%date:~6,4%"
set LOG="D:\Backup_1C\backup_log.txt"
robocopy %SOURCE% %DEST% /E /ZB /R:3 /W:5 /LOG:%LOG% /NP /TEE
"C:\Program Files (x86)\1cv8\8.3.20.1500\bin\chdbfl.exe" /F %DEST%\*.1CD /TestAndFix
ΠΠΎΡΡΠ½Π΅Π½ΠΈΡ ΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌ robocopy:
- π
/Eβ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΠΈ, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΏΡΡΡΡΠ΅. - β‘
/ZBβ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅ΠΆΠΈΠΌ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊΠ° (ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ²). - π
/R:3β ΠΏΠΎΠ²ΡΠΎΡΠΈΡΡ ΠΏΠΎΠΏΡΡΠΊΡ 3 ΡΠ°Π·Π° ΠΏΡΠΈ ΠΎΡΠΈΠ±ΠΊΠ΅. - β³
/W:5β ΠΆΠ΄Π°ΡΡ 5 ΡΠ΅ΠΊΡΠ½Π΄ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠΎΠΏΡΡΠΊΠ°ΠΌΠΈ.
Π¨Π°Π³ 3. ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ Π·Π°Π΄Π°ΡΡ Π² ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊΠ΅:
- ΠΡΠΊΡΠΎΠΉΡΠ΅
ΠΡΡΠΊ β ΠΠ°Π½Π΅Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ β ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΠΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Π·Π°Π΄Π°Ρ. - Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΡ Π·Π°Π΄Π°ΡΡ Ρ ΡΡΠΈΠ³Π³Π΅ΡΠΎΠΌ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ Π² 23:00).
- Π Π΄Π΅ΠΉΡΡΠ²ΠΈΠΈ ΡΠΊΠ°ΠΆΠΈΡΠ΅ Π·Π°ΠΏΡΡΠΊ ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠ³ΠΎ
bat-ΡΠ°ΠΉΠ»Π°. - ΠΠ° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅
Π£ΡΠ»ΠΎΠ²ΠΈΡΠΎΡΠΌΠ΅ΡΡΡΠ΅ΠΠ°ΠΏΡΡΠΊΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ ΠΏΠΈΡΠ°Π½ΠΈΠΈ ΠΎΡ ΡΠ΅ΡΠΈ(Π΄Π»Ρ Π½ΠΎΡΡΠ±ΡΠΊΠΎΠ²).
Π£Π±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ Π±Π°Π·Π° Π·Π°ΠΊΡΡΡΠ° Π²ΡΠ΅ΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ|
ΠΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ Π½Π° Π΄ΠΈΡΠΊΠ΅ Π΄Π»Ρ Π±ΡΠΊΠ°ΠΏΠΎΠ²|
Π‘ΠΎΠ·Π΄Π°ΡΡ ΡΠ΅ΡΡΠΎΠ²ΡΡ ΠΊΠΎΠΏΠΈΡ Π²ΡΡΡΠ½ΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ|
ΠΠ°ΡΡΡΠΎΠΈΡΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ΡΠ΅Π· email)-->
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠ»ΠΈ Π±Π°Π·Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ 24/7, ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ "Π½Π° Π»Π΅ΡΡ" ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ
. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ΅Π½Π΅Π²ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΠΌΠΎΠ² (VSS) ΠΈΠ»ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ Π²ΡΠΎΠ΄Π΅ V8Backup, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΌΠ΅ΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΡΠ΅ ΡΠ½ΠΈΠΌΠΊΠΈ.
3. Π‘ΠΏΠΎΡΠΎΠ± 2: ΠΠ²ΡΠΎΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ SQL-Π±Π°Π·Ρ 1Π‘ Ρ ΠΏΠΎΠΌΠΎΡΡΡ SQL Agent
ΠΠ»Ρ Π±Π°Π· 1Π‘, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΡ Π½Π° Microsoft SQL Server, ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ SQL Server Agent. ΠΡΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ, ΡΠΆΠΈΠΌΠ°ΡΡ ΠΈΡ ΠΈ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ Π½Π° ΡΠ΄Π°Π»ΡΠ½Π½ΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΡ.
Π¨Π°Π³ 1. ΠΡΠΎΠ²Π΅ΡΡΡΠ΅, Π·Π°ΠΏΡΡΠ΅Π½ Π»ΠΈ SQL Server Agent:
- ΠΡΠΊΡΠΎΠΉΡΠ΅ SQL Server Management Studio (SSMS).
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ΡΡ ΠΊ ΡΠ΅ΡΠ²Π΅ΡΡ, Π³Π΄Π΅ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π° Π±Π°Π·Π° 1Π‘.
- Π ΠΎΠ±ΡΠ΅ΠΊΡΠ°Ρ
ΡΠ΅ΡΠ²Π΅ΡΠ° Π½Π°ΠΉΠ΄ΠΈΡΠ΅
SQL Server Agent. ΠΡΠ»ΠΈ ΠΎΠ½ ΠΎΡΠΊΠ»ΡΡΡΠ½ β Π·Π°ΠΏΡΡΡΠΈΡΠ΅ (ΠΏΡΠ°Π²ΡΠΉ ΠΊΠ»ΠΈΠΊ βStart).
Π¨Π°Π³ 2. Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π·Π°Π΄Π°ΡΡ ΡΠ΅Π·Π΅ΡΠ²ΠΈΡΠΎΠ²Π°Π½ΠΈΡ:
- Π
SQL Server AgentΠ²ΡΠ±Π΅ΡΠΈΡΠ΅Jobs β New Job. - ΠΠ° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅
StepsΠ΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΡΠ°Π³ Ρ ΡΠΈΠΏΠΎΠΌTransact-SQL. - Π ΠΏΠΎΠ»Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π²Π²Π΅Π΄ΠΈΡΠ΅:
DECLARE @BackupPath NVARCHAR(255) = N'D:\SQL_Backups\TradeBase_' + REPLACE(CONVERT(NVARCHAR, GETDATE(), 112), ':', '-') + '.bak';
BACKUP DATABASE [TradeBase] TO DISK = @BackupPath WITH COMPRESSION, STATS = 10;
ΠΠ΄Π΅:
- ποΈ
[TradeBase]β ΠΈΠΌΡ Π²Π°ΡΠ΅ΠΉ Π±Π°Π·Ρ 1Π‘ (ΡΡΠΎΡΠ½ΠΈΡΠ΅ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡΠ΅). - π¦
WITH COMPRESSIONβ ΡΠΆΠ°ΡΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΠ° (ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ ΠΌΠ΅ΡΡΠΎ). - π
STATS = 10β Π²ΡΠ²ΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ΅ΡΡΠ° ΠΊΠ°ΠΆΠ΄ΡΠ΅ 10%.
Π¨Π°Π³ 3. ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅:
- ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ
SchedulesβNew. - ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠ°ΡΡΠΎΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ Π² 1:00 Π½ΠΎΡΠΈ).
- Π£ΠΊΠ°ΠΆΠΈΡΠ΅ Π΄Π°ΡΡ Π½Π°ΡΠ°Π»Π° (ΠΎΠ±ΡΡΠ½ΠΎ ΡΠ΅ΠΊΡΡΠ°Ρ).
Π¨Π°Π³ 4. ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ (ΠΎΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ):
- ΠΠ° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅
NotificationsΡΠΊΠ°ΠΆΠΈΡΠ΅ email Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°. - ΠΡΠΌΠ΅ΡΡΡΠ΅ Π³Π°Π»ΠΎΡΠΊΠΈ
When the job failsΠΈWhen the job succeeds.
| ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ | Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ | ΠΠΎΡΡΠ½Π΅Π½ΠΈΠ΅ |
|---|---|---|
| Π’ΠΈΠΏ ΡΠΆΠ°ΡΠΈΡ | WITH COMPRESSION |
Π£ΠΌΠ΅Π½ΡΡΠ°Π΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ Π±ΡΠΊΠ°ΠΏΠ° Π½Π° 50β70% |
| Π§Π°ΡΡΠΎΡΠ° Π±ΡΠΊΠ°ΠΏΠΎΠ² | ΠΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ | ΠΠ»Ρ ΠΊΡΠΈΡΠΈΡΠ½ΡΡ Π±Π°Π· β ΠΊΠ°ΠΆΠ΄ΡΠ΅ 6β12 ΡΠ°ΡΠΎΠ² |
| ΠΠ΅ΡΡΠΎ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ | ΠΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΉ Π΄ΠΈΡΠΊ | ΠΡΠΊΠ»ΡΡΠ°Π΅Ρ ΠΏΠΎΡΠ΅ΡΡ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΈ ΡΠ±ΠΎΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° |
| ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ | RESTORE VERIFYONLY |
ΠΠΎΠΌΠ°Π½Π΄Π° Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π±ΡΠΊΠ°ΠΏΠ° Π±Π΅Π· Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ |
pg_dump -U postgres -d TradeBase -Fc -f "D:\Backups\TradeBase_%date%.dump"
ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Π·Π°Π΄Π°Ρ Windows ΠΈΠ»ΠΈ cron (Π΄Π»Ρ Linux).-->
4. Π‘ΠΏΠΎΡΠΎΠ± 3: Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ Π΄Π»Ρ 1Π‘ (V8Backup, 1CBackup)
ΠΡΠ»ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π° Π½Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½ΡΠΆΠ½Π° ΠΎΡΠΏΡΠ°Π²ΠΊΠ° Π±ΡΠΊΠ°ΠΏΠΎΠ² Π² ΠΎΠ±Π»Π°ΠΊΠΎ ΠΈΠ»ΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ Π² Telegram), ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ. ΠΠ½ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ:
- π ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ.
- βοΈ ΠΠ°Π³ΡΡΠ·ΠΊΡ Π±ΡΠΊΠ°ΠΏΠΎΠ² Π² ΠΎΠ±Π»Π°ΡΠ½ΡΠ΅ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° (Yandex ΠΠΈΡΠΊ, Google Drive, S3).
- π± Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°Ρ (email, Telegram, SMS).
- π ΠΡΠΎΠ²Π΅ΡΠΊΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ ΠΈ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅.
ΠΠ±Π·ΠΎΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΡΠΈΠ»ΠΈΡ:
| Π£ΡΠΈΠ»ΠΈΡΠ° | ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π±Π°Π· | ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ | Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ |
|---|---|---|---|
| V8Backup | Π€Π°ΠΉΠ»ΠΎΠ²ΡΠ΅ ΠΈ SQL | ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ Telegram, ΡΠΆΠ°ΡΠΈΠ΅, ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ | ΠΡ 3 000 β½ |
| 1CBackup | Π€Π°ΠΉΠ»ΠΎΠ²ΡΠ΅ ΠΈ SQL | ΠΠ±Π»Π°ΡΠ½ΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ, Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ | ΠΡ 5 000 β½/Π³ΠΎΠ΄ |
| SQLBackupAndFTP | Π’ΠΎΠ»ΡΠΊΠΎ SQL | ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Azure, Dropbox, FTP | ΠΡ 2 500 β½ |
ΠΡΠΈΠΌΠ΅Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ V8Backup:
- Π‘ΠΊΠ°ΡΠ°ΠΉΡΠ΅ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ Ρ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ°.
- ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π½ΠΎΠ²ΡΡ Π·Π°Π΄Π°ΡΡ ΡΠ΅ΡΠ΅Π· ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
- Π£ΠΊΠ°ΠΆΠΈΡΠ΅ ΠΏΡΡΡ ΠΊ Π±Π°Π·Π΅ 1Π‘ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
C:\Bases\1Cv8\TradeBaseΠ΄Π»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠΌΡ SQL-Π±Π°Π·Ρ). - ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΌΠ΅ΡΡΠΎ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π±ΡΠΊΠ°ΠΏΠΎΠ² (Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ ΠΈΠ»ΠΈ Π² ΠΎΠ±Π»Π°ΠΊΠ΅).
- ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΡΠΏΡΠ°Π²ΠΊΡ Π»ΠΎΠ³Π° Π² Telegram).
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎ ΡΠ°ΠΊΠΈΡ
ΡΡΠΈΠ»ΠΈΡ β ΠΎΠ½ΠΈ ΡΠΌΠ΅ΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ Π΄Π°ΠΆΠ΅ Π΄Π»Ρ ΠΎΡΠΊΡΡΡΡΡ
Π±Π°Π·, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΠΈΠ»ΠΈ ΡΠ΅Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, V8Backup ΠΏΠ΅ΡΠ΅Π΄ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΠ, ΡΡΠΎ ΡΠ½ΠΈΠΆΠ°Π΅Ρ ΡΠΈΡΠΊ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ
.
ΠΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π±ΡΠΊΠ°ΠΏ Π½Π° ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΡ?
ΠΠ»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
"C:\Program Files (x86)\1cv8\8.3.20.1500\bin\chdbfl.exe" /F "D:\Backup\base.1CD" /TestAndFix
ΠΠ»Ρ SQL-Π±Π°Π·Ρ Π² SSMS Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅:
RESTORE VERIFYONLY FROM DISK = 'D:\SQL_Backups\TradeBase.bak';
ΠΡΠ»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ The backup set is valid β Π±ΡΠΊΠ°ΠΏ ΡΠ΅Π»ΡΠΉ.
5. Π‘ΠΏΠΎΡΠΎΠ± 4: ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ (Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΡ)
ΠΠ°ΡΠΈΠ½Π°Ρ Ρ Π²Π΅ΡΡΠΈΠΈ 8.3.18, Π² 1Π‘ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ ΠΊΠΎΠΏΠΈΠΉ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡ. ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ ΠΏΡΠΎΡΠ΅ Π²ΡΠ΅Π³ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ, Π½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ Π±Π°Π·.
Π¨Π°Π³ 1. ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡ:
- ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ 1Π‘ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡΠ° (Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π±Π°Π·Ρ β Π½Π°ΠΆΠΌΠΈΡΠ΅
ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡ). - ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π²
ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β Π Π΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅.
Π¨Π°Π³ 2. ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅:
- ΠΡΠΌΠ΅ΡΡΡΠ΅ Π³Π°Π»ΠΎΡΠΊΡ
ΠΠΊΠ»ΡΡΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. - Π£ΠΊΠ°ΠΆΠΈΡΠ΅ ΠΏΠ°ΠΏΠΊΡ Π΄Π»Ρ Π±ΡΠΊΠ°ΠΏΠΎΠ² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
D:\1C_Backups). - ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠ°ΡΡΠΎΡΡ:
ΠΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ,ΠΠΆΠ΅Π½Π΅Π΄Π΅Π»ΡΠ½ΠΎΠΈΠ»ΠΈΠΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ. - Π£ΠΊΠ°ΠΆΠΈΡΠ΅ Π²ΡΠ΅ΠΌΡ (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ Π½ΠΎΡΠ½ΠΎΠ΅, ΠΊΠΎΠ³Π΄Π° Π±Π°Π·Π° Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ).
Π¨Π°Π³ 3. ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ:
- ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Ρ ΡΠ°Π½ΠΈΠΌΡΡ ΠΊΠΎΠΏΠΈΠΉ (ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ β 5).
- Π€Π»Π°Π³
ΠΡΠΎΠ²Π΅ΡΡΡΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΡ ΠΏΠΎΡΠ»Π΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ(Π²ΠΊΠ»ΡΡΠΈΡΠ΅!). - Π€Π»Π°Π³
Π£Π²Π΅Π΄ΠΎΠΌΠ»ΡΡΡ ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°Ρ(ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ email).
ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΌΠ΅ΡΠΎΠ΄Π°:
- β ΠΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄Π»Ρ SQL-Π±Π°Π·.
- β ΠΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ Π±ΡΠΊΠ°ΠΏΡ Π² ΠΎΠ±Π»Π°ΠΊΠΎ.
- β ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½Π°Ρ Π³ΠΈΠ±ΠΊΠΎΡΡΡ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π΅Π»ΡΠ·Ρ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΡΠ΅ 6 ΡΠ°ΡΠΎΠ²).
ΠΡΡΡΠΎΠ΅Π½Π½ΠΎΠ΅ ΡΠ΅Π·Π΅ΡΠ²ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² 1Π‘ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ Π±Π°Π· Ρ ΠΏΡΠΎΡΡΡΠΌΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌΠΈ. ΠΠ»Ρ SQL ΠΈΠ»ΠΈ ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² (ΠΎΠ±Π»Π°ΠΊΠΎ, ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ) ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ SQL Agent ΠΈΠ»ΠΈ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠ΅ ΡΡΠΈΠ»ΠΈΡΡ.
6. Π’ΠΈΠΏΠΈΡΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ
ΠΠ°ΠΆΠ΅ ΠΏΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ ΡΠ±ΠΎΠΈ. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΡΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ:
1. ΠΡΠΊΠ°ΠΏ Π½Π΅ ΡΠΎΠ·Π΄Π°ΡΡΡΡ (ΡΠ°ΠΉΠ» ΠΏΡΡΡΠΎΠΉ ΠΈΠ»ΠΈ ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ):
- πΉ ΠΡΠΈΡΠΈΠ½Π°: ΠΠ΅ Ρ Π²Π°ΡΠ°Π΅Ρ ΠΏΡΠ°Π² Π½Π° Π·Π°ΠΏΠΈΡΡ Π² ΠΏΠ°ΠΏΠΊΡ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ.
- π§ Π Π΅ΡΠ΅Π½ΠΈΠ΅: ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΏΡΠ°Π²Π° Π΄Π»Ρ ΡΡΡΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ, ΠΏΠΎΠ΄ ΠΊΠΎΡΠΎΡΠΎΠΉ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ Π·Π°Π΄Π°ΡΠ°. ΠΠ»Ρ SQL Agent ΡΡΠΎ ΠΎΠ±ΡΡΠ½ΠΎ
NT SERVICE\SQLSERVERAGENT.
2. ΠΡΠΈΠ±ΠΊΠ° "ΠΠ°Π·Π° Π΄Π°Π½Π½ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ" (Π΄Π»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ Π±Π°Π·):
- πΉ ΠΡΠΈΡΠΈΠ½Π°: ΠΠ°Π·Π° ΠΎΡΠΊΡΡΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
- π§ Π Π΅ΡΠ΅Π½ΠΈΠ΅:
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ
VSS(Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, V8Backup). - ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π²ΡΠ΅ΠΌΡ, ΠΊΠΎΠ³Π΄Π° Π±Π°Π·Π° Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ (Π½ΠΎΡΡ, Π²ΡΡ ΠΎΠ΄Π½ΡΠ΅).
- ΠΠ»Ρ SQL-Π±Π°Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ
WITH NORECOVERYΠ² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Π±ΡΠΊΠ°ΠΏΠ°.
3. ΠΡΠΊΠ°ΠΏ ΡΠΎΠ·Π΄Π°ΡΡΡΡ, Π½ΠΎ Π½Π΅ Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ:
- πΉ ΠΡΠΈΡΠΈΠ½Π°: ΠΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π° ΠΈΠ·-Π·Π° ΠΏΡΠ΅ΡΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ Π΄ΠΈΡΠΊΠ°.
- π§ Π Π΅ΡΠ΅Π½ΠΈΠ΅:
- ΠΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ
chdbfl /TestAndFix(Π΄Π»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ) ΠΈΠ»ΠΈRESTORE VERIFYONLY(Π΄Π»Ρ SQL). - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΠ΅ ΡΡΠΌΠΌΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² V8Backup Π΅ΡΡΡ ΠΎΠΏΡΠΈΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Ρ ΡΡΠ°).
4. ΠΠ΅ Ρ Π²Π°ΡΠ°Π΅Ρ ΠΌΠ΅ΡΡΠ° Π½Π° Π΄ΠΈΡΠΊΠ΅:
- πΉ ΠΡΠΈΡΠΈΠ½Π°: ΠΡΠΊΠ°ΠΏΡ Π½Π°ΠΊΠ°ΠΏΠ»ΠΈΠ²Π°ΡΡΡΡ Π±Π΅Π· ΠΎΡΠΈΡΡΠΊΠΈ.
- π§ Π Π΅ΡΠ΅Π½ΠΈΠ΅:
- ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΎΡΠΈΡΡΠΊΡ ΡΡΠ°ΡΡΡ Π±ΡΠΊΠ°ΠΏΠΎΠ² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ ΡΠ°Π½ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 7 ΠΊΠΎΠΏΠΈΠΉ).
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΆΠ°ΡΠΈΠ΅ (ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ
WITH COMPRESSIONΠ² SQL ΠΈΠ»ΠΈ Π°ΡΡ ΠΈΠ²Π°ΡΠΈΡ ΡΠ΅ΡΠ΅Π·7-Zip). - ΠΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΠ΅ ΡΡΠ°ΡΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ Π² ΠΎΠ±Π»Π°ΠΊΠΎ ΠΈΠ»ΠΈ Π½Π° Π²Π½Π΅ΡΠ½ΠΈΠΉ Π΄ΠΈΡΠΊ.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ 1Π‘:Π€ΡΠ΅Ρ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΎΠ±Π»Π°ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ, ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ ΡΠ°ΡΠΈΡΠ°. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΡ Π±Π»ΠΎΠΊΠΈΡΡΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ Π±ΡΠΊΠ°ΠΏΠ°ΠΌ ΠΏΡΠΈ ΠΏΡΠΎΡΡΠΎΡΠΊΠ΅ ΠΎΠΏΠ»Π°ΡΡ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠ°ΡΠΈΡΠ½ΠΎΠ³ΠΎ ΠΏΠ»Π°Π½Π°. Π£ΡΠΎΡΠ½ΠΈΡΠ΅ ΡΡΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ Π² Π»ΠΈΡΠ½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅ΡΠ΅ ΠΈΠ»ΠΈ Ρ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ.
7. ΠΠ°ΠΊ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π±Π°Π·Ρ 1Π‘ ΠΈΠ· Π±ΡΠΊΠ°ΠΏΠ°
ΠΡΠΎΡΠ΅Π΄ΡΡΠ° Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠΈΠΏΠ° Π±Π°Π·Ρ. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΎΠ±Π° Π²Π°ΡΠΈΠ°Π½ΡΠ°.
ΠΠ»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ:
- ΠΠ°ΠΊΡΠΎΠΉΡΠ΅ 1Π‘ Ρ Π²ΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
- Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΡΠ°ΠΉΠ»
.1CDΠΈΠ· Π±ΡΠΊΠ°ΠΏΠ° Π² ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΠΏΠ°ΠΏΠΊΡ (Π·Π°ΠΌΠ΅Π½ΠΈΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΉ). - ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ 1Π‘ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡΠ° ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅
Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅(ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅...). - ΠΡΠΌΠ΅ΡΡΡΠ΅ Π³Π°Π»ΠΎΡΠΊΠΈ:
- πΉ
ΠΡΠΎΠ²Π΅ΡΡΡΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΡΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΡ - πΉ
ΠΡΠΎΠ²Π΅ΡΡΡΡ ΡΡΡΠ»ΠΎΡΠ½ΡΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΡ - πΉ
Π Π΅ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π±Π»ΠΈΡΡ
ΠΠ»Ρ SQL-Π±Π°Π·Ρ:
- ΠΡΠΊΡΠΎΠΉΡΠ΅ SQL Server Management Studio.
- ΠΡΠ°Π²ΡΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ ΠΏΠΎ ΠΏΠ°ΠΏΠΊΠ΅
DatabasesΠ²ΡΠ±Π΅ΡΠΈΡΠ΅Restore Database. - Π£ΠΊΠ°ΠΆΠΈΡΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ (ΡΠ°ΠΉΠ»
.bak) ΠΈ ΡΠ΅Π»Π΅Π²ΠΎΠ΅ ΠΈΠΌΡ Π±Π°Π·Ρ. - ΠΠ° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅
OptionsΠΎΡΠΌΠ΅ΡΡΡΠ΅Overwrite the existing database. - ΠΠ°ΠΆΠΌΠΈΡΠ΅
OKΠΈ Π΄ΠΎΠΆΠ΄ΠΈΡΠ΅ΡΡ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ. - πΉ ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΡΡΡ Π΄Π°Π½Π½ΡΡ (ΠΎΡΠΊΡΠΎΠΉΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ², ΡΡΠΎΡΠΌΠΈΡΡΠΉΡΠ΅ ΠΎΡΡΡΡΡ).
- πΉ ΠΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΡΠ»ΠΊΠΈ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡΠ΅, Π΅ΡΠ»ΠΈ Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π»ΠΈ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ ΡΠ΅ΡΠ²Π΅Ρ.
- πΉ Π‘ΠΎΠΎΠ±ΡΠΈΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ ΠΎ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠΈ ΡΠ°Π±ΠΎΡ.
- π ΠΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΈΡΠΊ (Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ).
- βοΈ ΠΠ±Π»Π°ΠΊΠΎ (Yandex ΠΠΈΡΠΊ, Google Drive, S3) β Π½Π° ΡΠ»ΡΡΠ°ΠΉ ΠΏΠΎΠΆΠ°ΡΠ° ΠΈΠ»ΠΈ ΠΊΡΠ°ΠΆΠΈ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ.
- π½ ΠΠ½Π΅ΡΠ½ΠΈΠΉ ΠΆΡΡΡΠΊΠΈΠΉ Π΄ΠΈΡΠΊ (Ρ ΡΠ°Π½ΠΈΡΠ΅ Π² ΡΠ΅ΠΉΡΠ΅ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΌ Π·Π΄Π°Π½ΠΈΠΈ).
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅
BitLocker(Π΄Π»Ρ Windows) ΠΈΠ»ΠΈVeraCryptΠ΄Π»Ρ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ°ΠΏΠΎΠΊ Ρ Π±ΡΠΊΠ°ΠΏΠ°ΠΌΠΈ. - Π ΡΡΠΈΠ»ΠΈΡΠ°Ρ Π²ΡΠΎΠ΄Π΅ V8Backup Π΅ΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ΅ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ (AES-256).
- Π Π°Π· Π² ΠΊΠ²Π°ΡΡΠ°Π» Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΠΉΡΠ΅ Π±ΡΠΊΠ°ΠΏ Π½Π° ΡΠ΅ΡΡΠΎΠ²ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅, ΡΡΠΎΠ±Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ Π² Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ.
- ΠΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΡΡΠ°ΡΠΊΠΈ ΠΏΠΎ ΡΡΡΡΠ°ΠΌ, ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ).
- ΠΠ³ΡΠ°Π½ΠΈΡΡΡΠ΅ ΠΏΡΠ°Π²Π° Π½Π° ΠΏΠ°ΠΏΠΊΠΈ Ρ Π±ΡΠΊΠ°ΠΏΠ°ΠΌΠΈ (ΡΠΎΠ»ΡΠΊΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ).
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΎΡΡΡΠΏΠ° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ΡΠ΅Π· Windows Event Viewer).
- ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ (email, Telegram).
- ΠΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ Π»ΠΎΠ³ΠΈ Π±ΡΠΊΠ°ΠΏΠΎΠ² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π²
SQL Server AgentΠΈΠ»ΠΈ ΡΠ°ΠΉΠ»Π΅ Π»ΠΎΠ³Π°bat-ΡΠ°ΠΉΠ»Π°). - π Π¨ΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ Π² Π±ΡΠΊΠ°ΠΏΠ°Ρ .
- π ΠΠ΅Π΄Π΅Π½ΠΈΠ΅ ΠΆΡΡΠ½Π°Π»Π° Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠΌ ΠΊΠΎΠΏΠΈΡΠΌ.
- ποΈ Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΡ Π±ΡΠΊΠ°ΠΏΠΎΠ² Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΡΠ½ΠΈΡΡΠΎΠΆΠ΅Π½ΠΈΡ.
- ΠΠ»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ Π±Π°Π·: V8Backup ΠΈΠ»ΠΈ 1CBackup (ΡΠΌΠ΅ΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΡΠ΅ ΡΠ½ΠΈΠΌΠΊΠΈ).
- ΠΠ»Ρ SQL-Π±Π°Π·: Π½Π°ΡΡΡΠΎΠΉΡΠ΅
BACKUP DATABASEΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌWITH SNAPSHOTΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅Always On Availability Groups(Π΄Π»Ρ Microsoft SQL). - π Π Π°Π·ΠΌΠ΅ΡΠ° Π±Π°Π·Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 10 ΠΠ Γ 30 Π΄Π½Π΅ΠΉ = 300 ΠΠ ΠΏΡΠΈ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠΌ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ).
- ποΈ Π‘ΡΠ΅ΠΏΠ΅Π½ΠΈ ΡΠΆΠ°ΡΠΈΡ (SQL-Π±ΡΠΊΠ°ΠΏΡ ΡΠΆΠΈΠΌΠ°ΡΡΡΡ Π½Π° 50β70%, ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠ΅ β Π½Π° 20β40%).
- ποΈ ΠΠΎΠ»ΠΈΡΠΈΠΊΠΈ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ (ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠΏΠΈΠΉ Ρ ΡΠ°Π½ΠΈΡΡ).
- ΠΠ»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ Π±Π°Π·: Π²ΡΠ΄Π΅Π»ΡΠΉΡΠ΅ ΠΌΠ΅ΡΡΠΎ ΠΈΠ· ΡΠ°ΡΡΡΡΠ° 3β5 ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π±Π°Π·Ρ.
- ΠΠ»Ρ SQL-Π±Π°Π·: ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΆΠ°ΡΠΈΠ΅ (
WITH COMPRESSION) ΠΈ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ Ρ Π΄Π΅Π΄ΡΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠ΅ΠΉ. - Π§Π΅ΡΠ΅Π· ΡΡΠΈΠ»ΠΈΡΡ:
- V8Backup ΠΈ 1CBackup ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ Π² Yandex ΠΠΈΡΠΊ, Google Drive, S3.
- ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ Π·Π°Π΄Π°ΡΡ Π² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ β ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΡΠΎΠΊΠ΅Π½ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΠΎΠ±Π»Π°ΠΊΡ.
- Π§Π΅ΡΠ΅Π· ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Windows:
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅
rclone(Π±Π΅ΡΠΏΠ»Π°ΡΠ½Π°Ρ ΡΡΠΈΠ»ΠΈΡΠ°) Π΄Π»Ρ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠ°ΠΏΠΊΠΈ Ρ Π±ΡΠΊΠ°ΠΏΠ°ΠΌΠΈ ΠΈ ΠΎΠ±Π»Π°ΠΊΠΎΠΌ. - ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ Yandex ΠΠΈΡΠΊΠ°:
rclone copy "D:\Backup_1C" "yandex:1C_Backups" --progress
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅
ΠΠΎΡΠ»Π΅ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ:
RESTORE DATABASE [TradeBase] FROM DISK = 'D:\SQL_Backups\TradeBase.bak' WITH REPLACE, RECOVERY;-->
8. ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΠΏΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ
ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΡΡΡ ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΈ Π·Π°ΡΠΈΡΡ Π΄Π°Π½Π½ΡΡ . Π§ΡΠΎΠ±Ρ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΈΡΠΊΠΈ, ΡΠ»Π΅Π΄ΡΠΉΡΠ΅ ΡΡΠΈΠΌ ΡΠΎΠ²Π΅ΡΠ°ΠΌ:
1. Π₯ΡΠ°Π½ΠΈΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΌΠ΅ΡΡΠ°Ρ :
2. Π¨ΠΈΡΡΡΠΉΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ:
3. Π’Π΅ΡΡΠΈΡΡΠΉΡΠ΅ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅:
4. ΠΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠΉΡΠ΅ Π΄ΠΎΡΡΡΠΏ:
5. ΠΠΎΠ½ΠΈΡΠΎΡΡΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ:
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠ»ΠΈ Π²Π°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΏΠΎΠ΄ΠΏΠ°Π΄Π°Π΅Ρ ΠΏΠΎΠ΄ Π€Π-152 "Π ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ ", Ρ ΡΠ°Π½ΠΈΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌΠΈ Π ΠΎΡΠΊΠΎΠΌΠ½Π°Π΄Π·ΠΎΡΠ°. ΠΡΠΎ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ:
FAQ: Π§Π°ΡΡΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΏΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ Π°Π²ΡΠΎΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ 1Π‘
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π΅ΡΠ»ΠΈ Π±Π°Π·Π° 1Π‘ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ 24/7?
ΠΠ°, Π½ΠΎ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΈΠ»ΠΈΡΡ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΡΠ΅Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ (VSS) ΠΈΠ»ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
ΠΡΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΡΡΠ³Π»ΠΎΡΡΡΠΎΡΠ½ΠΎ, ΡΠ°ΡΡΠΌΠΎΡΡΠΈΡΠ΅ Π²Π°ΡΠΈΠ°Π½Ρ Ρ ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠ΅ΠΉ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π°ΡΡΡΠΎΠΉΡΠ΅ Π·Π΅ΡΠΊΠ°Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ SQL-Π±Π°Π·Ρ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠ»Π°ΡΡΠ΅Ρ 1Π‘:Π‘Π΅ΡΠ²Π΅Ρ.
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΡΡΠ° Π½ΡΠΆΠ½ΠΎ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π±ΡΠΊΠ°ΠΏΠΎΠ²?
ΠΠ±ΡΡΠΌ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ:
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ:
ΠΠ°ΠΊ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ Π±ΡΠΊΠ°ΠΏΠΎΠ² Π² ΠΎΠ±Π»Π°ΠΊΠΎ?
ΠΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ²:
- ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ°Π³ Π² Π·Π°Π΄Π°ΡΡ Π±ΡΠΊΠ°ΠΏΠ° Ρ Π²ΡΠ·ΠΎΠ²ΠΎΠΌ
PowerShell-ΡΠΊΡΠΈΠΏΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ ΡΠ°ΠΉΠ» Π² ΠΎΠ±Π»Π°ΠΊΠΎ.
ΠΠ°ΠΆΠ½ΠΎ: ΠΏΠ΅ΡΠ΅Π΄ Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ Π»ΠΈΠΌΠΈΡΡ ΠΎΠ±Π»Π°ΡΠ½ΠΎΠ³ΠΎ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° ΠΈ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΡΡΠ°ΡΠΈΠΊΠ° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² S3 ΠΎΠΏΠ»Π°ΡΠΈΠ²Π°Π΅ΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΡΡΠΎ, Π½ΠΎ ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΡΠ΅Π½ΠΈΡ/Π·Π°ΠΏΠΈΡΠΈ).