āĻāĻŽāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻžāĻāĻāĻāĻŋāĻ° āĻŦā§āĻ¯āĻžāĻāĻāĻĒ 2C-Bitrix: Site Management āĻ āĻĻāĻŋāĻ¨ā§ 1 āĻŦāĻžāĻ° (āĻĢāĻžāĻāĻ˛ āĻāĻŦāĻ mysql āĻĄāĻžāĻāĻžāĻŦā§āĻ¸) āĻāĻŦāĻ 90 āĻĻāĻŋāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻāĻ¤āĻŋāĻšāĻžāĻ¸ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻāĻŋāĻ˛āĨ¤
āĻ¸āĻžāĻāĻāĻāĻŋ "7C-āĻŦāĻŋāĻā§āĻ°āĻŋāĻā§āĻ¸: āĻāĻ¯āĻŧā§āĻŦ āĻāĻ¨āĻāĻžāĻ¯āĻŧāĻ°āĻ¨āĻŽā§āĻ¨ā§āĻ" āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻ¸āĻš CentOS 1 āĻāĻ˛āĻŽāĻžāĻ¨ āĻāĻāĻāĻŋ VDS-āĻ āĻ āĻŦāĻ¸ā§āĻĨāĻŋāĻ¤āĨ¤ āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§, OS āĻ¸ā§āĻāĻŋāĻāĻ¸ā§āĻ° āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻāĻĒāĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤
āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻž:
- āĻĢā§āĻ°āĻŋāĻā§āĻ¯āĻŧā§āĻ¨ā§āĻ¸āĻŋ - āĻĻāĻŋāĻ¨ā§ 2 āĻŦāĻžāĻ°;
- āĻāĻ¤ 90 āĻĻāĻŋāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻŋ āĻ°āĻžāĻā§āĻ¨;
- āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¤āĻžāĻ°āĻŋāĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻĨāĻ āĻĢāĻžāĻāĻ˛ āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž;
- āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻ āĻŦāĻļā§āĻ¯āĻ āĻāĻŋāĻĄāĻŋāĻāĻ¸ āĻāĻžāĻĄāĻŧāĻž āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨ā§ āĻĄā§āĻāĻž āĻ¸ā§āĻ¨ā§āĻāĻžāĻ°ā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§;
- āĻ¯ā§āĻā§āĻ¨ā§ āĻāĻžāĻ¯āĻŧāĻāĻž āĻĨā§āĻā§ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž (āĻ āĻ¨ā§āĻ¯ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°, āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ°, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ)āĨ¤
āĻāĻāĻāĻŋ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻāĻŋāĻ˛ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻŦāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻāĻ°āĻ āĻ¸āĻš āĻĻā§āĻ°ā§āĻ¤ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻžāĨ¤
āĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻĻā§āĻ°ā§āĻ¤ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸ā§āĻ¨ā§āĻ¯āĻžāĻĒāĻļāĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¨āĻ¯āĻŧ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻĢāĻžāĻāĻ˛ āĻāĻŦāĻ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻāĻ¤āĻŋāĻšāĻžāĻ¸ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§āĨ¤
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻ¤āĻĨā§āĻ¯:
- XEN āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨ā§ VDS;
- āĻāĻāĻ¸ CentOS 7;
- 1C-āĻŦāĻŋāĻā§āĻ°āĻŋāĻā§āĻ¸: āĻāĻ¯āĻŧā§āĻŦ āĻĒāĻ°āĻŋāĻŦā§āĻļ;
- āĻ¸āĻžāĻāĻ āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ "1C-āĻŦāĻŋāĻā§āĻ°āĻŋāĻā§āĻ¸: āĻ¸āĻžāĻāĻ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ", āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ;
- āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻāĻžāĻ° 50 āĻāĻŋāĻāĻžāĻŦāĻžāĻāĻ āĻāĻŦāĻ āĻŦāĻžāĻĄāĻŧāĻŦā§;
- āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§āĻ° āĻāĻāĻžāĻ° 3 āĻāĻŋāĻŦāĻŋ āĻāĻŦāĻ āĻŦāĻžāĻĄāĻŧāĻŦā§āĨ¤
1C-āĻŦāĻŋāĻā§āĻ°āĻŋāĻā§āĻ¸-āĻ āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ - āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻŦāĻžāĻĻ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻā§āĻ āĻ¸āĻžāĻāĻāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¯ā§āĻā§āĻ¤, āĻāĻžāĻ°āĻŖ:
- āĻĒā§āĻ°āĻ¤āĻŋāĻŦāĻžāĻ° āĻ¸āĻžāĻāĻā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§, āĻ¯āĻĨāĻžāĻā§āĻ°āĻŽā§, āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ¯āĻ¤āĻāĻž āĻāĻžāĻ¯āĻŧāĻāĻž āĻ¨ā§āĻŦā§ āĻāĻŽāĻŋ āĻ¯āĻ¤āĻāĻž āĻĢāĻžāĻāĻ˛ āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻŋ, āĻāĻŽāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻŋ 50 GBāĨ¤
- āĻĒāĻŋāĻāĻāĻāĻĒāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻž āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ āĻ¸āĻŽā§āĻāĻŦ, āĻāĻāĻŋ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻā§ āĻāĻāĻžāĻ°āĻ˛ā§āĻĄ āĻāĻ°āĻŦā§ āĻāĻŦāĻ āĻļā§āĻˇ āĻšāĻŦā§ āĻ¨āĻžāĨ¤
- āĻāĻŦāĻ āĻ āĻŦāĻļā§āĻ¯āĻ, āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻā§āĻ¨āĻ 90 āĻĻāĻŋāĻ¨ā§āĻ° āĻāĻĨāĻž āĻŦāĻ˛āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻžāĨ¤
āĻšā§āĻ¸ā§āĻāĻžāĻ° āĻ¯ā§ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻāĻŋ āĻ āĻĢāĻžāĻ° āĻāĻ°ā§ āĻ¤āĻž āĻšāĻ˛ āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻĄāĻŋāĻ¸ā§āĻ āĻ¯āĻž āĻāĻŋāĻĄāĻŋāĻāĻ¸ā§āĻ° āĻŽāĻ¤ā§ āĻāĻāĻ āĻĄā§āĻāĻž āĻ¸ā§āĻ¨ā§āĻāĻžāĻ°ā§ āĻ āĻŦāĻ¸ā§āĻĨāĻŋāĻ¤, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻāĻŋ āĻāĻŋāĻ¨ā§āĻ¨ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĨ¤ āĻāĻĒāĻ¨āĻŋ FTP āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĄāĻŋāĻ¸ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻ āĻĨāĻŦāĻž āĻ¯āĻĻāĻŋ ISPManager VDS-āĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻĨāĻžāĻā§, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻ° āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻŽāĻĄāĻŋāĻāĻ˛ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§āĨ¤ āĻāĻāĻ āĻĄā§āĻāĻž āĻ¸ā§āĻ¨ā§āĻāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻāĻžāĻ°āĻŖā§ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻ¨āĻ¯āĻŧāĨ¤
āĻāĻĒāĻ°ā§āĻ° āĻ¸āĻŦāĻā§āĻ˛āĻŋ āĻĨā§āĻā§, āĻāĻŽāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻ°āĻž āĻĒāĻāĻ¨ā§āĻĻ āĻšāĻ˛ Yandex.Cloud (āĻ āĻŦāĻā§āĻā§āĻ āĻ¸ā§āĻā§āĻ°ā§āĻ) āĻŦāĻž Amazon S3 (Amazon Simple Storage Service)-āĻ āĻāĻŽāĻžāĻ° āĻ¨āĻŋāĻā§āĻ° āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻāĻāĻāĻŋ āĻā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻžāĻāĻāĻĒāĨ¤
āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨:
- āĻāĻŋāĻĄāĻŋāĻāĻ¸ā§ āĻ°ā§āĻ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸;
- āĻāĻ¨āĻ¸ā§āĻāĻ˛āĻĄ āĻĄā§āĻĒā§āĻ˛āĻŋāĻ¸āĻŋāĻāĻŋ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ;
- Yandex.Cloud āĻ āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻāĨ¤
āĻā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ - āĻāĻāĻāĻŋ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻļā§āĻˇ āĻŦā§āĻ¯āĻžāĻāĻāĻĒā§āĻ° āĻĒāĻ° āĻĨā§āĻā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻĄā§āĻāĻž āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ°āĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻāĻ˛āĻ¨āĻž - āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻ¯āĻž rsync āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻŦāĻ Amazon S3 āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
Yandex.Cloud āĻŦāĻ¨āĻžāĻŽ Amazon S3
āĻāĻŽāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ Yandex.Cloud āĻāĻŦāĻ Amazon S3 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻā§āĻ¨ āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ āĻ¨ā§āĻāĨ¤ Yandex Amazon S3 API-āĻāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ āĻāĻļāĻā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§, āĻ¤āĻžāĻ āĻāĻĒāĻ¨āĻŋ S3 āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻāĻŽāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻāĻŋ āĻĄā§āĻĒā§āĻ˛āĻŋāĻ¸āĻŋāĻāĻŋ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋāĨ¤
āĻāĻ¯āĻŧāĻžāĻ¨āĻĄā§āĻā§āĻ¸ā§āĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻāĻŋ āĻ°ā§āĻŦā§āĻ˛ā§ āĻ āĻ°ā§āĻĨāĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻā§āĻ° āĻĄā§āĻāĻž āĻĨāĻžāĻā§ āĻ¤āĻŦā§ āĻā§āĻ°ā§āĻ¸ā§āĻ° āĻā§āĻ¨āĻ āĻ˛āĻŋāĻā§āĻ āĻĨāĻžāĻāĻŦā§ āĻ¨āĻžāĨ¤ āĻāĻ¤āĻŋāĻ° āĻĒāĻ°āĻŋāĻĒā§āĻ°ā§āĻā§āĻˇāĻŋāĻ¤ā§, āĻāĻŽāĻžāĻāĻ¨ā§āĻ° āĻāĻāĻ°ā§āĻĒā§āĻ¯āĻŧ āĻĄā§āĻāĻž āĻ¸ā§āĻ¨ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋ āĻāĻ¯āĻŧāĻžāĻ¨āĻĄā§āĻā§āĻ¸ā§āĻ° āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻĒāĻ¨āĻŋ āĻĢā§āĻ°āĻžāĻā§āĻāĻĢā§āĻ°ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻāĻŽāĻŋ āĻĒā§āĻ°ā§āĻŦā§ āĻ āĻ¨ā§āĻ°ā§āĻĒ āĻāĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯ Amazon S3 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻāĻŋ, āĻāĻāĻ¨ āĻāĻŽāĻŋ āĻāĻ¯āĻŧāĻžāĻ¨āĻĄā§āĻā§āĻ¸ āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋāĨ¤
Yandex.Cloud āĻ¸ā§āĻ āĻāĻĒ āĻāĻ°āĻž āĻšāĻā§āĻā§
1. āĻāĻĒāĻ¨āĻžāĻā§ Yandex.Cloud āĻ āĻāĻāĻāĻŋ āĻŦāĻŋāĻ˛āĻŋāĻ āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻāĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻĒāĻ¨āĻžāĻ° Yandex āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ Yandex.Cloud āĻ āĻ˛āĻ āĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻŦāĻž āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
2. āĻā§āĻ˛āĻžāĻāĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤
3. "āĻā§āĻ˛āĻžāĻāĻĄ" āĻ āĻāĻāĻāĻŋ "āĻā§āĻ¯āĻžāĻāĻžāĻ˛āĻ" āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤
4. "āĻā§āĻ¯āĻžāĻāĻžāĻ˛āĻ" āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ "āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻ
ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻ" āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤
5. "āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻ
ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻ" āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤
6. āĻāĻžāĻŦāĻŋāĻā§āĻ˛āĻŋ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°ā§āĻ¨, āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻ¤āĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻŦā§āĨ¤
7. "āĻā§āĻ¯āĻžāĻāĻžāĻ˛āĻ" āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ "āĻŦāĻžāĻ˛āĻ¤āĻŋ" āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨, āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻāĻ¤ā§ āĻĒāĻĄāĻŧā§ āĻ¯āĻžāĻŦā§āĨ¤
8. āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻ¸ā§āĻŽāĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻŦāĻ "āĻā§āĻ˛ā§āĻĄ āĻ¸ā§āĻā§āĻ°ā§āĻ" āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻāĻŋāĻāĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻ¸ā§āĻ āĻāĻĒ āĻāĻ°āĻž āĻšāĻā§āĻā§
āĻāĻ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻāĻž āĻŽā§āĻ˛āĻŋāĻ āĻĒā§āĻ°āĻļāĻžāĻ¸āĻ¨āĻŋāĻ āĻĻāĻā§āĻˇāĻ¤āĻž āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°ā§āĨ¤
1. āĻāĻŋāĻĄāĻŋāĻāĻ¸-āĻ āĻĄā§āĻĒā§āĻ˛āĻŋāĻ¸āĻŋāĻāĻŋ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°ā§āĻ¨
yum install duplicity
2. MySQL āĻĄāĻžāĻŽā§āĻĒā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĢā§āĻ˛ā§āĻĄāĻžāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨, āĻāĻŽāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻŋ VDS āĻ°ā§āĻā§ /backup_db
3. āĻŦā§āĻ¯āĻžāĻļ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ /backup_scripts āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĢā§āĻ˛ā§āĻĄāĻžāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°āĻĨāĻŽ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻāĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨ āĻ¯āĻž /backup_scripts/backup.sh āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻāĻ°āĻŦā§
āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§:
#!`which bash`
# /backup_scripts/backup.sh
# ĐŅĐž ŅŅĐģОвиĐĩ ĐŋŅОвĐĩŅŅĐĩŅ ĐŊĐĩ идŅŅ Đģи в Đ´Đ°ĐŊĐŊŅĐš ĐŧĐžĐŧĐĩĐŊŅ ĐŋŅĐžŅĐĩŅŅ ŅĐĩСĐĩŅвĐŊĐžĐŗĐž ĐēĐžĐŋиŅОваĐŊиŅ, ĐĩŅĐģи идŅŅ, ŅĐž ĐŊĐ° email ĐžŅĐŋŅавĐģŅĐĩŅŅŅ ŅООйŅĐĩĐŊиĐĩ Ой ĐžŅийĐēĐĩ (ŅŅĐžŅ ĐąĐģĐžĐē ĐŧĐžĐļĐŊĐž ĐŊĐĩ иŅĐŋĐžĐģŅСОваŅŅ)
if [ -f /home/backup_check.mark ];
then
DATE_TIME=`date +"%d.%m.%Y %T"`;
/usr/sbin/sendmail -t <<EOF
From:backup@$HOSTNAME
To:<ĐĐ°Ņ EMAIL>
Subject:Error backup to YANDEX.CLOUD
Content-Type:text/plain; charset=utf-8
Error backup to YANDEX.CLOUD
$DATE_TIME
EOF
else
# ĐŅĐŊОвĐŊОК ĐąĐģĐžĐē ĐžŅвĐĩŅĐ°ŅŅиК Са ŅĐĩСĐĩŅвĐŊĐžĐĩ ĐēĐžĐŋиŅОваĐŊиĐĩ
# ĐŅĐģи ĐŊĐĩŅ ĐžŅийĐēи ŅŅавиĐŧ ĐŧĐĩŅĐēŅ и СаĐŋŅŅĐēĐ°ĐĩĐŧ backup
echo '' > /home/backup_check.mark;
# ĐŖĐ´Đ°ĐģŅĐĩĐŧ ŅĐ°ĐšĐģŅ Ņ Đ´Đ°ĐŧĐŋĐ°Đŧи йаСŅ ĐžŅŅавŅиĐĩŅŅ ĐžŅ ĐŋŅĐĩĐ´ŅĐ´ŅŅĐĩĐŗĐž backup
/bin/rm -f /backup_db/*
# ĐĐĩĐģĐ°ĐĩĐŧ Đ´Đ°ĐŧĐŋ вŅĐĩŅ
mysql йаС, ĐŋŅĐĩĐ´ĐŋĐžĐģĐ°ĐŗĐ°ĐĩŅŅŅ ŅŅĐž Đ´ĐžŅŅŅĐŋ дОйавĐģĐĩĐŊ в ŅĐ°ĐšĐģĐĩ /root/.my.cnf
DATETIME=`date +%Y-%m-%d_%H-%M-%S`;
`which mysqldump` --quote-names --all-databases | `which gzip` > /backup_db/DB_$DATETIME.sql.gz
# ĐОйавĐģŅĐĩĐŧ Đ´Đ°ĐŊĐŊŅĐĩ Đ´ĐģŅ ĐžŅĐŋŅавĐēи в Đ¯ĐŊĐ´ĐĩĐēŅ.
export PASSPHRASE=<ĐŅидŅĐŧĐ°ĐšŅĐĩ ĐŋĐ°ŅĐžĐģŅ Đ´ĐģŅ ŅиŅŅОваĐŊиŅ Đ°ŅŅ
ива>
export AWS_ACCESS_KEY_ID=<ĐĐ´ĐĩĐŊŅиŅиĐēĐ°ŅĐžŅ ĐēĐģŅŅĐ° ĐŋĐžĐģŅŅĐĩĐŊĐŊŅĐš Ņ Đ¯ĐŊĐ´ĐĩĐēŅĐ°>
export AWS_SECRET_ACCESS_KEY=<ĐĄĐĩĐēŅĐĩŅĐŊŅĐš ĐēĐģŅŅ ĐŋĐžĐģŅŅĐĩĐŊĐŊŅĐš Ņ Đ¯ĐŊĐ´ĐĩĐēŅĐ°>
# ĐĐ°ĐŋŅŅĐēĐ°ĐĩĐŧ duplicity Đ´ĐģŅ ŅĐĩСĐĩŅвиŅОваĐŊиŅ ĐŊĐĩОйŅ
ОдиĐŧŅŅ
ĐŋĐ°ĐŋĐžĐē ĐŊĐ° ŅĐĩŅвĐĩŅĐĩ.
# ĐĐ°ĐŊĐŊĐ°Ņ ĐēĐžĐŧĐ°ĐŊĐ´Đ° ĐąŅĐ´ĐĩŅ ŅОСдаваŅŅ ĐŋĐžĐģĐŊŅĐš backup ŅаС в ĐŧĐĩŅŅŅ и Đ´Đž ŅĐģĐĩĐ´ŅŅŅĐĩĐŗĐž ĐŧĐĩŅŅŅĐ° дОйавĐģŅŅŅ иĐŊĐēŅĐĩĐŧĐĩĐŊŅĐ°ĐģŅĐŊŅĐĩ Đē ĐŊĐĩĐŧŅ
# -- exclude ŅŅĐž ĐŋĐ°ĐŋĐēи, ĐēĐžŅĐžŅŅĐĩ ĐŊŅĐļĐŊĐž иŅĐēĐģŅŅиŅŅ, Ņ иŅĐēĐģŅŅĐ°Ņ вŅĐĩ ĐŋĐ°ĐŋĐēи Ņ ĐēĐĩŅĐĩĐŧ йиŅŅиĐēŅĐ°
# --include ĐŋĐ°ĐŋĐēи ĐēĐžŅĐžŅŅĐĩ ĐŊŅĐļĐŊĐž ŅĐĩСĐĩŅвиŅОваŅŅ в ĐŧĐžŅĐŧ ŅĐģŅŅĐ°Đĩ ŅŅĐž:
# - /backup_db
# - /home
# - /etc
# s3://storage.yandexcloud.net/backup , backup ŅŅĐž иĐŧŅ ŅОСдаĐŊĐŊĐžĐŗĐž вŅŅĐĩ йаĐēĐĩŅĐ°
# ĐĸĐĩŅ
ĐŊиŅĐĩŅĐēĐ°Ņ ĐžŅОйĐĩĐŊĐŊĐžŅŅŅ и СĐŊĐ°ŅĐĩĐŊиŅ ĐŊĐĩĐēĐžŅĐžŅŅŅ
ĐŋĐ°ŅĐ°ĐŧĐĩŅŅОв:
# ĐвĐĩ ŅŅŅĐžĐēи "--exclude='**'" и "/" ĐŊŅĐļĐŊŅ, ŅŅОйŅ ĐŧĐžĐļĐŊĐž ĐąŅĐģĐž вŅŅĐĩ ĐžĐŋĐĩŅиŅОваŅŅ --include и --exclude Đ´ĐģŅ ŅаСĐŊŅŅ
ĐŋĐ°ĐŋĐžĐē. ĐŅи двĐĩ ŅŅŅĐžŅĐēи ŅĐŊĐ°ŅĐ°ĐģĐ° дОйавĐģŅŅŅ в ĐąŅĐēĐ°Đŋ вĐĩŅŅ ŅĐĩŅвĐĩŅ "/", ĐŋĐžŅĐžĐŧ иŅĐēĐģŅŅĐ°ŅŅ ĐĩĐŗĐž "--exclude='**'"
# --full-if-older-than='1M' - ŅОСдаваŅŅ ĐŋĐžĐģĐŊŅŅ ĐēĐžĐŋиŅ ĐēĐ°ĐļĐ´ŅĐš ĐŧĐĩŅŅŅ
# --volsize='512' - ĐŧĐ°ĐēŅиĐŧĐ°ĐģŅĐŊŅĐš ŅаСĐŧĐĩŅ ĐēĐ°ĐļĐ´ĐžĐŗĐž иС ŅĐ°ĐšĐģОв в ĐąŅĐēĐ°ĐŋĐĩ в ĐŧĐĩĐŗайаКŅĐ°Ņ
# --log-file='/var/log/duplicity.log' - ĐēŅĐ´Đ° ĐŋиŅĐ°ŅŅ ĐģĐžĐŗ ŅĐ°ĐšĐģ
`which duplicity`
--s3-use-ia --s3-european-buckets
--s3-use-new-style
--s3-use-multiprocessing
--s3-multipart-chunk-size='128'
--volsize='512'
--no-print-statistics
--verbosity=0
--full-if-older-than='1M'
--log-file='/var/log/duplicity.log'
--exclude='**/www/bitrix/backup/**'
--exclude='**/www/bitrix/cache/**'
--exclude='**/www/bitrix/cache_image/**'
--exclude='**/www/bitrix/managed_cache/**'
--exclude='**/www/bitrix/managed_flags/**'
--exclude='**/www/bitrix/stack_cache/**'
--exclude='**/www/bitrix/html_pages/*/**'
--exclude='**/www/bitrix/tmp/**'
--exclude='**/www/upload/tmp/**'
--exclude='**/www/upload/resize_cache/**'
--include='/backup_db'
--include='/home'
--include='/etc'
--exclude='**'
/
s3://storage.yandexcloud.net/backup
# ĐĐ°ĐŊĐŊĐ°Ņ ĐēĐžĐŧĐ°ĐŊĐ´Đ° ĐŊŅĐļĐŊĐ° Đ´ĐģŅ ŅиŅŅĐēи.
# ĐĐŊĐ° ĐžŅŅавĐģŅĐĩŅ 3 ĐŋĐžŅĐģĐĩĐ´ĐŊиŅ
ĐŋĐžĐģĐŊŅŅ
backup и Đ°ŅŅĐžŅииŅОваĐŊĐŊŅŅ
Ņ ĐŊиĐŧи иĐŊĐēŅĐĩĐŧĐĩĐŊŅĐ°ĐģŅĐŊŅŅ
backup.
# Đĸ.Đž. Ņ ĐŧĐĩĐŊŅ ĐžŅŅĐ°ŅŅŅŅ backup Са 3 ĐŧĐĩŅŅŅĐ°, Ņ.Đē. ĐŋĐĩŅваŅ ĐēĐžĐŧĐ°ĐŊĐ´Đ° ĐēĐ°ĐļĐ´ŅĐš ĐŧĐĩŅŅŅ Đ´ĐĩĐģĐ°ĐĩŅ ĐŊОвŅĐš ĐŋĐžĐģĐŊŅĐš backup
`which duplicity` remove-all-but-n-full 3 --s3-use-ia --s3-european-buckets --s3-use-new-style --verbosity=0 --force s3://storage.yandexcloud.net/backup
unset PASSPHRASE
unset AWS_ACCESS_KEY_ID
unset AWS_SECRET_ACCESS_KEY
# ĐŖĐ´Đ°ĐģŅĐĩĐŧ ĐŧĐĩŅĐēŅ Ой идŅŅĐĩĐŧ backup
/bin/rm -f /home/backup_check.mark;
fi
4. āĻĒā§āĻ°āĻĨāĻŽāĻŦāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻāĻŋ āĻāĻžāĻ˛āĻžāĻ¨ āĻāĻŦāĻ āĻĢāĻ˛āĻžāĻĢāĻ˛āĻāĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨, āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻŦāĻžāĻ˛āĻ¤āĻŋāĻ¤ā§ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤āĨ¤
`which bash` /backup_scripts/backup.sh
5. āĻ°ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻā§ āĻĻāĻŋāĻ¨ā§ 2 āĻŦāĻžāĻ° āĻŦāĻž āĻāĻĒāĻ¨āĻžāĻ° āĻ¯āĻ¤āĻŦāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻš āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ°ā§āĻ¨-āĻ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤
10 4,16 * * * `which bash` /backup_scripts/backup.sh
Yandex.Cloud āĻĨā§āĻā§ āĻĄā§āĻāĻž āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ°
1. āĻāĻāĻāĻŋ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻĢā§āĻ˛ā§āĻĄāĻžāĻ° /backup_restore āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
2. āĻŦā§āĻ¯āĻžāĻļ āĻ°āĻŋāĻ¸ā§āĻā§āĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ /backup_scripts/restore.sh āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĢāĻžāĻāĻ˛ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ°ā§āĻ° āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻž āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻĻāĻŋāĻ:
#!`which bash`
export PASSPHRASE=<ĐĐ°ŅĐžĐģŅ Đ´ĐģŅ ŅиŅŅОваĐŊиŅ Đ°ŅŅ
ива иŅĐŋĐžĐģŅСŅĐĩĐŧŅĐš ĐŋŅи ĐąŅĐēĐ°ĐŋĐĩ>
export AWS_ACCESS_KEY_ID=<ĐĐ´ĐĩĐŊŅиŅиĐēĐ°ŅĐžŅ ĐēĐģŅŅĐ° ĐŋĐžĐģŅŅĐĩĐŊĐŊŅĐš Ņ Đ¯ĐŊĐ´ĐĩĐēŅĐ°>
export AWS_SECRET_ACCESS_KEY=<ĐĄĐĩĐēŅĐĩŅĐŊŅĐš ĐēĐģŅŅ ĐŋĐžĐģŅŅĐĩĐŊĐŊŅĐš Ņ Đ¯ĐŊĐ´ĐĩĐēŅĐ°>
# 3 ĐŋŅиĐŧĐĩŅĐ°, ŅĐ°ŅĐēĐžĐŧĐŧĐĩĐŊŅиŅОваŅŅ ĐŊŅĐļĐŊŅĐš
# ĐĐžĐģŅŅиŅŅ ŅŅĐ°ŅŅŅ backup
#`which duplicity` collection-status s3://storage.yandexcloud.net/backup
# ĐĐžŅŅŅĐ°ĐŊОвиŅŅ index.php иС ĐēĐžŅĐŊŅ ŅĐ°ĐšŅĐ°
#`which duplicity` --file-to-restore='home/bitrix/www/index.php' s3://storage.yandexcloud.net/backup /backup_restore/index.php
# ĐĐžŅŅŅĐ°ĐŊОвиŅŅ index.php иС ĐēĐžŅĐŊŅ ŅĐ°ĐšŅĐ° 3Ņ
Đ´ĐŊĐĩвĐŊОК давĐŊĐžŅŅи
#`which duplicity` --time='3D' --file-to-restore='home/bitrix/www/index.php' s3://storage.yandexcloud.net/backup /backup_restore/index.php
unset PASSPHRASE
unset AWS_ACCESS_KEY_ID
unset AWS_SECRET_ACCESS_KEY
3. āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻāĻŋ āĻāĻžāĻ˛āĻžāĻ¨ āĻāĻŦāĻ āĻĢāĻ˛āĻžāĻĢāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨āĨ¤
`which bash` /backup_scripts/backup.sh
/backup_restore/ āĻĢā§āĻ˛ā§āĻĄāĻžāĻ°ā§ āĻāĻĒāĻ¨āĻŋ index.php āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻĒāĻžāĻŦā§āĻ¨ āĻ¯āĻž āĻāĻā§ āĻŦā§āĻ¯āĻžāĻāĻāĻĒā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻŋāĻ˛āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻ¸ā§āĻā§āĻˇā§āĻŽ āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻŦāĻŋāĻ¯āĻŧā§āĻ āĻĄā§āĻĒā§āĻ˛āĻŋāĻ¸āĻŋāĻāĻŋ
āĻ¸āĻĻā§āĻļāĻ¤āĻžāĻ° āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ°āĻ¯āĻŧā§āĻā§ - āĻā§āĻ¯āĻžāĻ¨ā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻ¸ā§āĻŽāĻž āĻ¸ā§āĻ āĻāĻ°āĻžāĻ° āĻā§āĻ¨ āĻāĻĒāĻžāĻ¯āĻŧ āĻ¨ā§āĻāĨ¤ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻā§āĻ¯āĻžāĻ¨ā§āĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§, āĻāĻāĻŋ āĻā§āĻ¨āĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻ¨āĻž, āĻ¤āĻŦā§ āĻĒā§āĻ°āĻ¤āĻŋāĻĻāĻŋāĻ¨ā§āĻ° āĻŦāĻŋāĻ˛āĻŋāĻ āĻāĻ¤āĻŋ āĻ¸āĻš āĻāĻāĻāĻŋ DDoS-āĻ¸ā§āĻ°āĻā§āĻˇāĻŋāĻ¤ āĻā§āĻ¯āĻžāĻ¨ā§āĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§, āĻāĻŽāĻŋ 1-2 āĻŽā§āĻāĻžāĻŦāĻŋāĻā§āĻ° āĻ¸ā§āĻŽāĻž āĻ¸ā§āĻ āĻāĻ°āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻ¤ā§ āĻāĻžāĻā§ˇ
āĻāĻĒāĻ¸āĻāĻšāĻžāĻ° āĻšāĻŋāĻ¸ā§āĻŦā§
Yandex.Cloud āĻŦāĻž Amazon S3-āĻ āĻŦā§āĻ¯āĻžāĻ āĻāĻĒ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻ¸āĻžāĻāĻ āĻāĻŦāĻ OS āĻ¸ā§āĻāĻŋāĻāĻ¸ā§āĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻ¯āĻž āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨ā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻŦāĻž āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ° āĻĨā§āĻā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻāĻ āĻ¸āĻŽāĻ¯āĻŧā§, āĻāĻ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋāĻāĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛ āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛ā§ āĻŦāĻž āĻŦāĻŋāĻā§āĻ°āĻŋāĻā§āĻ¸ āĻ ā§āĻ¯āĻžāĻĄāĻŽāĻŋāĻ¨ āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛ā§ āĻĻā§āĻļā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨āĻ¯āĻŧ, āĻ¯āĻž āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤
āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻĻā§āĻ°ā§āĻāĻžāĻā§āĻ¯āĻāĻ¨āĻ āĻĢāĻ˛āĻžāĻĢāĻ˛ā§, āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻ¯ā§āĻā§āĻ¨ā§ āĻ¤āĻžāĻ°āĻŋāĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻžāĻāĻāĻāĻŋ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋāĻ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻž āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¤āĻžāĻ°āĻŋāĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻšāĻŦā§āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻāĻ āĻā§āĻļāĻ˛āĻāĻŋ āĻ¯ā§āĻā§āĻ¨ āĻāĻŋāĻĄāĻŋāĻāĻ¸ āĻŦāĻž āĻĄā§āĻĄāĻŋāĻā§āĻā§āĻĄ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻāĻŦāĻ āĻ¯ā§āĻā§āĻ¨ āĻāĻā§āĻāĻŋāĻ¨ā§ āĻ¸āĻžāĻāĻāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° 1C-āĻŦāĻŋāĻā§āĻ°āĻŋāĻā§āĻ¸ āĻ¨āĻ¯āĻŧāĨ¤ āĻ
āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻāĻŋ āĻ¸ā§āĻ¨ā§āĻā§āĻ¸ āĻŦāĻžāĻĻā§ āĻ
āĻ¨ā§āĻ¯ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻŦāĻž āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨āĨ¤
āĻāĻ¤ā§āĻ¸: www.habr.com