āĻ āĻ¨ā§āĻ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¯āĻĻāĻŋ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸āĻĄ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ āĻā§āĻāĻ˛ āĻāĻŦāĻ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻā§āĻĄāĻŧā§ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻāĻŋāĻāĻŋāĻ¯āĻŧā§ āĻĨāĻžāĻā§ āĻāĻŦāĻ āĻāĻĒāĻ¨āĻžāĻā§ āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ?
āĻļā§āĻ āĻŦāĻŋāĻāĻžāĻ˛, āĻšāĻžāĻŦāĻ°!
āĻāĻŽāĻžāĻ° āĻ¨āĻžāĻŽ āĻ¨āĻžāĻāĻžāĻ˛āĻŋāĻ¯āĻŧāĻžāĨ¤ āĻāĻŽāĻŋ āĻāĻ¨āĻĒāĻŋāĻ āĻā§āĻ°āĻŋāĻ¸ā§āĻāĻžāĻ¤ā§ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ
ā§āĻ¯āĻžāĻĄāĻŽāĻŋāĻ¨āĻŋāĻ¸ā§āĻā§āĻ°ā§āĻāĻ° āĻā§āĻ°ā§āĻĒā§āĻ° āĻāĻāĻāĻ¨ āĻĻāĻ˛āĻ¨ā§āĻ¤āĻžāĨ¤ āĻāĻŽāĻ°āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻ° āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻā§āĻˇā§āĻ ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻŋāĨ¤ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻāĻŋ āĻŦāĻ°āĻ āĻ
āĻĻā§āĻā§āĻ¤ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻ°āĻ¯āĻŧā§āĻā§: āĻāĻŽāĻ°āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻ° āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻāĻŦāĻ āĻā§āĻ°āĻžāĻšāĻāĻĻā§āĻ° āĻ¸āĻžāĻāĻā§ āĻ
āĻŦāĻ¸ā§āĻĨāĻŋāĻ¤ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻāĻāĻ¯āĻŧ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¸āĻĢā§āĻāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻŦāĻ āĻŦāĻāĻžāĻ¯āĻŧ āĻ°āĻžāĻāĻŋāĨ¤ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻāĻ°āĻžāĻ° āĻā§āĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻāĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° "āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻĄā§āĻāĻž" āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ: DBMS āĻāĻŦāĻ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻĒā§āĻĨāĻ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĨ¤ āĻ
āĻŦāĻļā§āĻ¯āĻ, āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĻĻā§āĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻ¨ā§āĻ¤āĻŋ āĻ°āĻ¯āĻŧā§āĻā§ (āĻŦāĻž āĻ¨ā§āĻ) āĻāĻŦāĻ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻŦā§āĻ¯āĻžāĻāĻāĻĒāĻā§āĻ˛āĻŋ āĻ¸āĻā§āĻāĻ¯āĻŧ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŋāĻā§ āĻ§āĻ°āĻŖā§āĻ° āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻ¸ā§āĻā§āĻ°ā§āĻ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°ā§āĨ¤ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻāĻŽāĻ°āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻŋ āĻ¯ā§ āĻāĻāĻŋ āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤ āĻ¸ā§āĻā§āĻ°ā§āĻā§ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻāĻŋāĻā§ āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯, āĻŦā§āĻ¯āĻžāĻāĻāĻĒā§āĻ° āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ā§, āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻžāĻļ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°ā§āĻāĻŋ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¸ā§āĻāĻŋāĻāĻ¸ā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§ āĻāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻāĻāĻŋāĻ˛āĻ¤āĻž āĻāĻ¨ā§āĻĒāĻžāĻ¤āĻŋāĻāĻāĻžāĻŦā§ āĻŦā§āĻĄāĻŧā§āĻā§, āĻāĻŦāĻ āĻāĻ āĻ¸ā§āĻā§āĻˇā§āĻŽ āĻŽā§āĻšā§āĻ°ā§āĻ¤ā§ āĻāĻŽāĻ°āĻž āĻāĻāĻŋāĻā§ āĻŽāĻžāĻāĻŋāĻ¤ā§ āĻ§ā§āĻŦāĻāĻ¸ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§ āĻāĻ¸ā§āĻāĻŋ, āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻĒāĻ°...āĨ¤"
āĻ°ā§āĻĄāĻŋāĻŽā§āĻĄ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻā§āĻ˛āĻŋ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻžāĻ°āĻŖā§ āĻŽāĻžāĻ¨āĻžāĻ¯āĻŧ āĻ¨āĻž: āĻŦā§āĻ¯āĻžāĻāĻāĻĒāĻā§āĻ˛āĻŋāĻā§ āĻŦāĻŋāĻā§āĻ¨ā§āĻĻā§āĻ°ā§āĻāĻ°āĻŖ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻžāĻ° āĻāĻžāĻ°āĻŖā§, āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻŦā§āĻ¯āĻžāĻāĻāĻĒāĻā§āĻ˛āĻŋ āĻ¸āĻā§āĻāĻ¯āĻŧ āĻāĻ°āĻžāĻ° āĻŦāĻžāĻ§ā§āĻ¯āĻŦāĻžāĻ§āĻāĻ¤āĻž, āĻ¸ā§āĻāĻŋāĻāĻ¸ā§āĻ° āĻāĻāĻŋāĻ˛āĻ¤āĻž, āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻŦāĻ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ā§āĻ° āĻŦāĻŋāĻ§āĻŋāĻ¨āĻŋāĻˇā§āĻ§āĨ¤
āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻā§ āĻŽāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻ¯ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻāĻŋāĻā§ āĻ˛ā§āĻāĻž āĻ¸āĻšāĻāĨ¤ āĻāĻāĻ āĻ¸āĻŽāĻ¯āĻŧā§, āĻāĻŽāĻ°āĻž āĻāĻŽāĻ¨ āĻāĻŋāĻā§ āĻĒā§āĻ¤ā§ āĻā§āĻ¯āĻŧā§āĻāĻŋāĻ˛āĻžāĻŽ āĻ¯āĻž āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ N āĻŦāĻāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻĻā§āĻ° āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻĨā§āĻˇā§āĻ āĻšāĻŦā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯āĻāĻžāĻŦā§ āĻ¸ā§āĻ¯ā§āĻ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻž āĻ¸āĻšāĨ¤
āĻāĻžāĻā§āĻ° āĻļāĻ°ā§āĻ¤āĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§āĻĒ āĻāĻŋāĻ˛:
- āĻŦā§āĻ¸ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻāĻ¨āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻ āĻĢāĻ˛āĻžāĻāĻ¨, āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻāĻ˛āĻā§
- āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻāĻŦāĻ āĻ˛āĻā§āĻ° āĻ¸āĻā§āĻāĻ¯āĻŧāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§
- āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋ āĻŽāĻĄāĻŋāĻāĻ˛ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ āĻŋāĻ¤ - āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° "āĻāĻ¨ā§āĻ¸āĻā§āĻ°āĻžāĻā§āĻāĻ°"
- āĻ āĻĒā§āĻ°āĻāĻ˛āĻŋāĻ¤āĻā§āĻ˛āĻŋ āĻ¸āĻš āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻŦāĻŋāĻ¤āĻ°āĻŖāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯, āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻā§āĻ°āĻ¸-āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ āĻŦāĻžāĻā§āĻāĻ¨ā§āĻ¯āĻŧ
- āĻāĻĻāĻžāĻšāĻ°āĻŖā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ ssh āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ¯āĻĨā§āĻˇā§āĻ, āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻĒā§āĻ°ā§āĻ āĻā§āĻ˛āĻž āĻāĻā§āĻāĻŋāĻ
- āĻ¸ā§āĻāĻāĻĒ āĻāĻŦāĻ āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ¸āĻšāĻ
- āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻĨāĻžāĻāĻž āĻ¸āĻŽā§āĻāĻŦ (āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¨āĻ¯āĻŧ) āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻā§āĻ¨ā§āĻĻā§āĻ°ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĨā§āĻā§ āĻŦā§āĻ¯āĻžāĻāĻāĻĒā§āĻ° āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĻā§āĻāĻ¤ā§ āĻĻā§āĻ¯āĻŧ
āĻāĻŽāĻ°āĻž āĻ¯āĻž āĻĒā§āĻ¯āĻŧā§āĻāĻŋ āĻ¤āĻž āĻāĻāĻžāĻ¨ā§ āĻĻā§āĻāĻž āĻ¯āĻžāĻŦā§:
āĻ¸āĻĢā§āĻāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻāĻŋ python3 āĻ āĻ˛ā§āĻāĻž āĻāĻā§; Debian, Ubuntu, CentOS, AstraLinux 1.6 āĻ āĻāĻžāĻ āĻāĻ°ā§āĨ¤
āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ā§āĻ° āĻĄāĻā§āĻ¸ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ¤ā§ āĻĒā§āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻāĻŋ āĻāĻžāĻ āĻāĻ°ā§ āĻāĻŽāĻ¨ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ§āĻžāĻ°āĻŖāĻžāĻā§āĻ˛āĻŋ:
āĻāĻ°ā§āĻŽ - āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¯āĻž āĻāĻāĻāĻŋ āĻĒāĻžāĻ°āĻŽāĻžāĻŖāĻŦāĻŋāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°ā§ (āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ, āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ, āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ A āĻĨā§āĻā§ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ B āĻ¤ā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ)āĨ¤ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§āĻ˛āĻŋ āĻŽā§āĻ˛/āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ¤ā§ āĻ°āĻ¯āĻŧā§āĻā§ā§ˇ
āĻāĻžāĻ¸ā§āĻ - āĻāĻāĻāĻŋ āĻāĻžāĻ¸ā§āĻ, āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻ āĻ¯āĻž āĻāĻāĻāĻŋ āĻ¯ā§āĻā§āĻ¤āĻŋāĻ "āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻāĻžāĻ¸ā§āĻ" āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°ā§
āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻā§ - āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻā§, āĻāĻžāĻ¸ā§āĻ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻāĻā§āĻāĻŋāĻ āĻāĻā§āĻāĻŋāĻ¤ āĻ¸āĻš āĻāĻžāĻ¸ā§āĻ āĻ¸ā§āĻ
āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻāĻāĻāĻŋ yaml āĻĢāĻžāĻāĻ˛ā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ; āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻāĻžāĻ āĻžāĻŽā§:
- āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸ā§āĻāĻŋāĻāĻ¸
- āĻāĻ°ā§āĻŽ āĻŦāĻŋāĻāĻžāĻ: āĻāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻāĻ°ā§āĻŽā§āĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻž
- āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻā§ āĻŦāĻŋāĻāĻžāĻ: āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻžāĻā§āĻ° āĻŦāĻŋāĻŦāĻ°āĻŖ (āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§āĻ˛āĻŋāĻ° āĻ¸ā§āĻ) āĻāĻŦāĻ āĻā§āĻ°ā§āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤āĻžāĻĻā§āĻ° āĻ˛āĻā§āĻā§āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻā§, āĻ¯āĻĻāĻŋ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ˛āĻā§āĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¯āĻŧ
āĻāĻ āĻŽā§āĻšā§āĻ°ā§āĻ¤ā§ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻāĻŋ āĻā§ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§:
- āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒāĻā§āĻ˛āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤: pg_dump āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ PostgreSQL āĻŦā§āĻ¯āĻžāĻāĻāĻĒ, tar āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ; āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻ¸ā§āĻā§āĻ°ā§āĻ āĻ¸āĻš āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨; āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ rsync; āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻā§āĻ°ā§āĻŖāĻ¨ (āĻĒā§āĻ°āĻžāĻ¨ā§ āĻāĻĒāĻŋ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻž)
- āĻāĻāĻāĻŋ āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ˛āĻŋāĻ
- āĻāĻāĻāĻŋ āĻāĻāĻ āĻāĻžāĻā§āĻ° āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻ¸āĻā§āĻāĻžāĻ˛āĻ¨
/opt/KristaBackup/KristaBackup.py run make_full_dump
- āĻāĻĒāĻ¨āĻŋ āĻā§āĻ°āĻ¨āĻā§āĻ¯āĻžāĻŦā§ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻāĻžāĻ¸ā§āĻ āĻŦāĻž āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻā§ āĻ¯ā§āĻ (āĻŦāĻž āĻ¸āĻ°āĻžāĻ¤ā§) āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
/opt/KristaBackup/KristaBackup.py enable all
- āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻĢāĻ˛āĻžāĻĢāĻ˛ā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻĢāĻžāĻāĻ˛ āĻā§āĻ¨āĻžāĻ°ā§āĻļāĻ¨ āĻā§āĻ°āĻŋāĻāĻžāĻ° āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻāĻŋ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻ¨āĻŋāĻ°ā§āĻā§āĻˇāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ Zabbix-āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻ¤ā§āĻ°ā§ āĻāĻĒāĻ¯ā§āĻā§āĨ¤
- āĻāĻ¯āĻŧā§āĻŦāĻžāĻĒāĻŋ āĻŦāĻž āĻāĻ¯āĻŧā§āĻŦ āĻŽā§āĻĄā§ āĻŦā§āĻ¯āĻžāĻāĻā§āĻ°āĻžāĻāĻ¨ā§āĻĄā§ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
/opt/KristaBackup/KristaBackup.py web start [--api]
āĻŽā§āĻĄāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ āĻšāĻ˛ āĻ¯ā§ āĻāĻ¯āĻŧā§āĻŦāĻžāĻĒāĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸āĻ āĻŋāĻ āĻāĻ¯āĻŧā§āĻŦ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ¨ā§āĻ, āĻ¤āĻŦā§ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻāĻŋ āĻ āĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖā§āĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§ā§ āĻ¸āĻžāĻĄāĻŧāĻž āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻ¯āĻŧā§āĻŦ āĻŽā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻĒāĻ¨āĻžāĻā§ āĻĢā§āĻ˛āĻžāĻ¸ā§āĻ āĻāĻŦāĻ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻāĻŦāĻ āĻāĻāĻŋ āĻ¸āĻ°ā§āĻŦāĻ¤ā§āĻ° āĻā§āĻ°āĻšāĻŖāĻ¯ā§āĻā§āĻ¯ āĻ¨āĻ¯āĻŧ, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧāĻŋāĻ¤ AstraLinux SE-āĻ¤ā§āĨ¤
āĻāĻ¯āĻŧā§āĻŦ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§, āĻāĻĒāĻ¨āĻŋ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻ° āĻŦā§āĻ¯āĻžāĻāĻāĻĒāĻā§āĻ˛āĻŋāĻ° āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻāĻŦāĻ āĻ˛āĻāĻā§āĻ˛āĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨: "āĻāĻ¯āĻŧā§āĻŦ āĻāĻ¨āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻ¸" API āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ "āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻĻā§āĻˇā§āĻāĻžāĻ¨ā§āĻ¤" āĻĨā§āĻā§ āĻĄā§āĻāĻž āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°ā§ā§ˇ āĻāĻ¯āĻŧā§āĻŦ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻŽā§āĻĻāĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨, āĻāĻ¯āĻŧā§āĻŦāĻĒāĻŋ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ¨ā§āĻāĨ¤
āĻā§āĻ˛āĻāĻžāĻŦā§ āĻ
āĻ¤ā§āĻ¤ā§āĻ° āĻŦā§āĻ¯āĻžāĻāĻāĻĒāĻā§āĻ˛āĻŋāĻ° āĻ˛āĻāĻā§āĻ˛āĻŋ āĻāĻāĻāĻŋ āĻ°āĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§: āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž - āĻšāĻ˛ā§āĻĻ, āĻ¤ā§āĻ°ā§āĻāĻŋ - āĻ˛āĻžāĻ˛ā§ˇ
āĻ¯āĻĻāĻŋ āĻ
ā§āĻ¯āĻžāĻĄāĻŽāĻŋāĻ¨āĻŋāĻ¸ā§āĻā§āĻ°ā§āĻāĻ°ā§āĻ° āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻāĻŋāĻ āĻļā§āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻ
āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻā§āĻ˛āĻŋ āĻāĻāĻāĻžāĻ¤ āĻšāĻ¯āĻŧ, āĻāĻĒāĻ¨āĻŋ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻāĻŽā§āĻĒāĻžāĻāĻ˛ āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻ¸āĻŽāĻžāĻĒā§āĻ¤ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻāĻŽāĻ°āĻž āĻāĻ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋāĻāĻŋ āĻŽā§āĻ˛āĻ¤ Ansible-āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻŋ, āĻāĻāĻŋāĻā§ āĻĒā§āĻ°āĻĨāĻŽā§ āĻāĻŋāĻā§ āĻāĻŽ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻ°ā§āĻ˛ āĻāĻāĻ āĻāĻ°āĻŋ, āĻāĻŦāĻ āĻŦāĻžāĻāĻŋ āĻ¸āĻāĻ˛ā§ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§āĨ¤
āĻļā§āĻˇ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻāĻŽāĻĒā§āĻ¯āĻžāĻā§āĻ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻ
āĻ˛ā§āĻ¨ āĻāĻĒāĻŋ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻ¯āĻž āĻ
āĻ¨āĻāĻŋāĻā§āĻ āĻĒā§āĻ°āĻļāĻžāĻ¸āĻāĻĻā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ¯ā§āĻā§āĻ¯ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻāĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻāĻ¨āĻ - āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯āĻ āĻĻāĻ°āĻāĻžāĻ°ā§ āĻšāĻŦā§?
āĻāĻ¤ā§āĻ¸: www.habr.com