Como faço para atribuir recursos a um plano de backup?
Quero especificar recursos para um plano de backup no AWS Backup.
Resolução
Para atribuir recursos a um plano de backup, use a atribuição de recursos no AWS Backup.
Você pode criar uma atribuição de recursos usando o console do AWS Backup ou programaticamente usando a AWS Command Line Interface (AWS CLI).
Importante: você pode atribuir recursos a um plano de backup somente após a ](https://docs.aws.amazon.com/aws-backup/latest/devguide/creating-a-backup-plan.html)criação do plano de backup[. Todas as regras do seu plano de backup são aplicáveis à sua atribuição de recursos.
Exemplos
Veja a seguir exemplos de como um JSON de seleção de backup é usado para seleções de backup ao usar a AWS CLI. Você pode usar estes exemplos com a API create-backup-selection.
Observação: é uma prática recomendada especificar Conditions, ListofTags, NotResources e Resources. Se esses parâmetros não forem especificados, o Backup selecionará todos os recursos de armazenamento compatíveis e aceitos.
Exemplo 1
O exemplo a seguir faz backup de volumes do Amazon Elastic Block Store (Amazon EBS) marcados com backup:yes e owner:example.
Observação: neste exemplo, Resources e Conditions são combinados usando o valor booleano AND.
{ "BackupSelection": { "SelectionName": "Example-1", "IamRoleArn": "arn:aws:iam::111122223333:role/service-role/AWSBackupDefaultServiceRole", "Resources": ["arn:aws:ec2:\*:\*:volume/\*"], "ListOfTags": [], "NotResources": [], "Conditions": { "StringEquals": [ {"ConditionKey": "aws:ResourceTag/backup", "ConditionValue": "yes"}, {"ConditionKey": "aws:ResourceTag/owner", "ConditionValue": "example"}, ], "StringNotEquals": [], "StringLike": [], "StringNotLike": [], }, } }
Exemplo 2
O exemplo a seguir faz backup de todos os volumes do Amazon EBS ou de todos os recursos marcados com backup:yes.
Observação: neste exemplo, Resources e ListOfTags são combinados usando o valor booleano OR.
{ "BackupSelection": { "SelectionName": "Example-2", "IamRoleArn": "arn:aws:iam::111122223333:role/service-role/AWSBackupDefaultServiceRole", "Resources": ["arn:aws:ec2:\*:\*:volume/\*"], "ListOfTags": [ { "ConditionType": "STRINGEQUALS", "ConditionKey": "backup", "ConditionValue": "yes", } ], "NotResources": [], "Conditions": { "StringEquals": [], "StringNotEquals": [], "StringLike": [], "StringNotLike": [], }, } }
Exemplo 3
O exemplo a seguir faz backup de volumes do Amazon EBS ou recursos do Amazon Relational Database Service (Amazon RDS) marcados com backup:true e owner:test.
Observação: neste exemplo, os parâmetros em Resources são combinados usando o booleano OR. Os parâmetros em Conditions são combinados usando o booleano AND.
{ "BackupSelection": { "SelectionName": "Example-3", "IamRoleArn": "arn:aws:iam::111122223333:role/service-role/AWSBackupDefaultServiceRole", "Resources": ["arn:aws:ec2:\*:\*:volume/\*", "arn:aws:rds:\*:\*:db:\*"], "ListOfTags": [], "NotResources": [], "Conditions": { "StringEquals": [ {"ConditionKey": "aws:ResourceTag/backup", "ConditionValue": "true"}, {"ConditionKey": "aws:ResourceTag/owner", "ConditionValue": "test"}, ] }, "StringNotEquals": [], "StringLike": [], "StringNotLike": [], } }
Informações relacionadas
Conteúdo relevante
- AWS OFICIALAtualizada há 9 meses
- AWS OFICIALAtualizada há um ano
- AWS OFICIALAtualizada há 10 meses
- AWS OFICIALAtualizada há 2 anos