Você pode criar e gerenciar compartilhamentos SMB (Samba) v3 do Windows Server Message Block (SMB) em uma instância do OCI (Oracle Cloud Infrastructure) e exportar arquivos para a instância de computação. 
Pré-requisitos e Considerações
Antes de começar:
- 
Conecte-se à instância de computação. Consulte Acessando uma Instância.
 
- 
Certifique-se de que a versão mais recente da imagem do Oracle Linux esteja instalada na instância. Consulte Instalando Software e o guia relevante para a imagem escolhida:
 
- 
Saiba mais sobre Samba e como usar o Samba com o Oracle Linux. Consulte o guia relevante Gerenciando o Samba para obter a imagem escolhida do Oracle Linux:
 
- 
Saiba como usar o serviço OCI Block Volume para fornecer backups do armazenamento da OCI. Para obter mais informações, consulte Visão Geral de Backups de Volume em Blocos.
 
- 
Decida como criar o compartilhamento do Samba:
 
 
Criando um Compartilhamento de Samba em uma Instância do OCI
Para criar um compartilhamento de Samba em uma instância do OCI com base na linha de comando:
- 
Siga as instruções no guia 
Gerenciando o Samba para a imagem do Oracle Linux escolhida e especifique o seguinte:
- 
Para o valor samba_server, digite o endereço IP ou o nome do host da instância do OCI.
 
- 
Na seção Definições do Arquivo do arquivo de configuração do Samba, informe o caminho e o nome do compartilhamento na instância do OCI.
 
 
 
- 
Acesse o compartilhamento do Samba. Consulte Acessando Compartilhamentos NFS e Samba.
 
Criando um Compartilhamento de Samba em uma Instância do OCI Usando o Cockpit 
Você pode criar um compartilhamento do Samba em uma instância de computação a partir da console web do Cockpit usando o plug-in de compartilhamento de arquivos do Cockpit.
Para criar um compartilhamento do Samba usando o console web do Cockpit:
- Verifique as informações no guia Gerenciando o Samba para obter a imagem do Oracle Linux escolhida.
 
- Instale e configure o Samba na instância do OCI. 
Por exemplo:
sudo dnf install samba samba-common samba-client -y
 
  
- 
Permita que o Cockpit configure o Samba editando o arquivo de configuração do Samba /etc/samba/smb.conf e adicionando include = registry na seção global do arquivo.
Por exemplo:
....
workgroup = SAMBA
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups option = raw
include = registry
....
 
A adição do valor registry ao arquivo de configuração do Samba permite que você exiba a guia Samba no console da web do Cockpit.
 
- 
Na instância, instale e ative o Cockpit. Consulte Instalar e Ativar Cockpit.
 
- 
Use o DNF para instalar o pacote cockpit-file-sharing. 
O pacote cockpit-file-sharing está no repositório DNF developer_EPEL e você deve ativar o repositório antes de instalar o pacote.
Por exemplo:
sudo yum-config-manager --enable ol<version>_developer_EPEL
sudo dnf install cockpit-file-sharing
 
 
 Observação
Os pacotes nos repositórios developer_EPEL são considerados sem suporte e têm apenas direito ao suporte básico de instalação. O conteúdo deste repositório não é recomendado para ambientes de produção e destina-se apenas ao uso em desenvolvimento.
 
 
- 
Entrar no Cockpit. Consulte Fazer Login no Console da Web do Cockpit.
 
- 
Criar um compartilhamento de Samba:
- 
Selecione Compartilhamento de Arquivos e, em seguida, selecione a guia Samba.
 
- 
Na seção Gerenciamento de Compartilhamento da página, selecione o botão de sinal de mais (+) azul.
A janela Adicionar Novo Compartilhamento é exibida.
 
- 
Informe o nome do compartilhamento Samba e o caminho para o compartilhamento na instância de computação.
 
- 
Opcionalmente, selecione os usuários e grupos do Oracle Linux e especifique o tipo de acesso ao arquivo que você deseja conceder a eles. 
O Samba usa usuários existentes do Oracle Linux, mas você pode definir senhas diferentes para acesso ao arquivo por meio do console da web do Cockpit. 
 
- 
Selecione Adicionar Compartilhamento.
 
 
- 
Acesse o compartilhamento do Samba. Consulte Acessando Compartilhamentos NFS e Samba.