2.2 KiB
Executable File
2.2 KiB
Executable File
Instrucoes de Uso
O que este pacote faz
Gera um inventario de Autonomous Databases e indica se cada banco esta cadastrado no Oracle Data Safe.
Script recomendado:
adb_datasafe_inventory.py
Saidas principais:
adb_datasafe_inventory.csv: inventario completo.adb_in_datasafe.csv: apenas ADBs cadastrados no Data Safe.adb_not_in_datasafe.csv: apenas ADBs nao cadastrados no Data Safe.
Linux
cd oci-datasafe-adb-inventory
python3 -m pip install -r requirements.txt
python3 ./adb_datasafe_inventory.py \
--profile DEFAULT \
--region sa-saopaulo-1 \
--workers 3 \
--retries 8 \
--retry-base-sleep 5 \
--split-outputs \
--output ./adb_datasafe_inventory.csv
Windows PowerShell
cd .\oci-datasafe-adb-inventory
python -m pip install -r .\requirements.txt
python .\adb_datasafe_inventory.py `
--profile DEFAULT `
--region sa-saopaulo-1 `
--workers 3 `
--retries 8 `
--retry-base-sleep 5 `
--split-outputs `
--output .\adb_datasafe_inventory.csv
Se python nao existir no Windows, use py no lugar.
OCI Cloud Shell
unzip oci-datasafe-adb-inventory.zip
cd oci-datasafe-adb-inventory
python3 -m pip install --user -r requirements.txt
python3 ./adb_datasafe_inventory.py \
--region sa-saopaulo-1 \
--workers 3 \
--retries 8 \
--retry-base-sleep 5 \
--split-outputs \
--output ./adb_datasafe_inventory.csv
Opcoes uteis
- Trocar regiao:
--region us-ashburn-1 - Rodar mais de uma regiao:
--regions sa-saopaulo-1,us-ashburn-1 - Gerar todas as regioes subscribed:
--all-regions - Rodar apenas em um compartment:
--compartment-id ocid1.compartment.oc1..aaaa - Rodar em um compartment e seus subcompartments:
--compartment-id ocid1.compartment.oc1..aaaa --compartment-subtree - Reduzir throttling: use
--workers 2 - Desativar barra de progresso:
--no-progress - Gerar somente cadastrados:
--filter registered - Gerar somente nao cadastrados:
--filter not_registered
Compactar para envio
No Linux ou Cloud Shell:
cd ..
zip -r oci-datasafe-adb-inventory.zip oci-datasafe-adb-inventory \
-x "oci-datasafe-adb-inventory/*.csv" \
-x "oci-datasafe-adb-inventory/*.json" \
-x "oci-datasafe-adb-inventory/__pycache__/*"