Pessoal,
Na primeira parte dessa busca por um NAS doméstico que seja funcional e (quase) gratuito, falei do OpenMediaVault no Raspberry Pi. Funcionou, mas ainda faltou uma parte importante: utilizar aplicativos em smartphone e tablets para acessar externamente.
Agora vou tentar outra coisa "mais profissional". Assistindo alguns videos no canal Diolinux no Youtube, achei duas postagens muito interessantes: Ubuntu Server e NextCloud.
A ideia aqui é instalar um servidor (utilizarei o Ubuntu Server) e depois instalar o NextCloud.
Como o Ubuntu Server é muito leve, configurações menos robustas devem servir. Menos robustas é diferente de computador sucata, como descobri. Tentei utilizar um Dell Latitute D520 (esse da foto) com um Processador Intel Core Duo T2300 1.66GHz e 2GB de RAM. Não deu por ser 32 bits. 😭😭 Então tentei com um FNACBox que tá encostado aqui também. Ele tem um Intel Atom N270 e 2GB de RAM. Como vim a descobrir, também é 32 bits e não funcionou. 😭😭
Minha esposa tem um Dell mais novo, como Core i5. Espetei o pendrive do Ubuntu e deu sinais de funcionar bem. Ou seja, a questão é ser 64 bits ou não.
Pensei em comprar um computador usado, bem simples, para fazer esse servidor. Cheguei a olhar no Mercado Livre e OLX por algum equipamento simples, como um i3 ou i5, colocar uns 8 ou 16GB de RAM e um SSD de 128GB para o sistema (porque o armazenamento deverá ser em discos extras, não pode ser no disco do sistema). Como não precisarei de monitor, teclado e mouse, uma vez que o acesso será remoto, poderei enfiar isso em qualquer canto desde que chegue o cabo de rede e energia.
A minha dúvida é: funciona? é viável/utilizável? Sim, porque gastar mil e poucos reais num equipamento que não vai fazer o que eu quero, é desperdiçar dinheiro.
Pensei num NAS "profissional", mas aí, primeiro, fugiria ao escopo deste blog e deste projeto (ser gratuito ou o mais próximo disso) e, segundo, não teria graça!
Opções profissionais não faltam: QNAP TS-251+ ou TS-253be ou 253D me atendem. O Synology DS720+ também atende tudo. Existem algumas diferenças entre os dois, mas basicamente são a mesma coisa: o QNAP foca muito em hardware, o Synology em software. O SO do QNAP permite controle profundo de tudo, mas dizem ser difícil de configurar devido ao excesso de opções. O SO da Synology, ao contrário, dizem ser superacessível e bem user-friendly. Não sei, mas gostei mais da descrição do QNAP :)
O problema do QNAP e Synology é o preço: nos EUA, esses modelos custam entre 300 e 400 dólares. Aqui no Brasil na faixa de 5000 reais! CINCO MIL REAIS. E não tem disco! Os discos bons para servidores custam uns mil reais cada! Outro problema é que ambos tem a limitação de discos. Se tem duas baias, cabe dois discos. Até pode por expansão, mas existe uma limitação.
Basicamente, ambos permitem acesso de arquivos de fora da minha rede, instalação de software para edição de textos e tabelas online (ao estilo Google Docs), criação e acesso online a máquinas virtuais (por exemplo, posso rodar um aplicativo de Windows no servidor em uma máquina virtual e acessar de qualquer lugar do mundo esse aplicativo através de um browser), servidor de mídia e por aí vai. O MyCloud da Western Digital foi uma grande decepção para este fim de acessar os arquivos fora de casa - é lento, burocrático. Não me atendeu. Utilizo hoje em dia com um backup em rede.
Outra opção seria instalar o XPEnology. Nesse caso, o XPEnology utiliza um bootloader para acessar uma imagem do DSM (Disk Station Manager - SO da Synology) e permitir a instalação em um PC. Tentei tanto com o Dell quanto o FNACBox mas esbarrei no mesmo problema de antes.
Pensei em fazer uma máquina virtual e utilizar assim: uma VM rodando dentro do MacMini; esta VM rodaria o servidor Linux (Ubuntu Server com NextCloud ou XPEnology). Não sei porque, mas acho que não ficaria bom...
Assim, queria fazer um teste antes de arriscar comprar um computador para ficar dedicado. Decidi fazer o seguinte: usar meu MacBook White como teste. Obviamente não vou formatar a criança, mas vou fazer um "Boot Camp" nele. Boot Camp no caso entre aspas, porque isso é só para Windows. Para Linux, como não poderia deixar de ser, o buraco é um pouquinho mais embaixo.
O PPLWare, um excelente site de tecnologia português, do grupo SAPO, tem um bom tutorial sobre isso.
Basicamente é necessario desbloquear o SIP (System Integrity Protection) do Mac para permitir isso. Vamos instalar um bootloader para MacOS e Linux, o rEFInd. Depois de fazer o download, abra a pasta e arraste o arquivo "refind-install" para o Terminal do Mac (como não fotografei a minha tela neste momento, vou utilizar as fotos da PPLWare - as duas primeiras apenas):
Veja o alerta "SIP Enable". É precisamente isto que queremos desativar. Para tanto, reiniciei o Mac apertando Command+R para acessar o Utilitário do MacOS. Então abri o Terminal (dentro de Utilitários) e utilizei o comando "csrutil desable" (sem aspas, obviamente). Para reativar o SIP é só entrar novamente aqui e digitar "csrutil enable".
Voltamos à nossa programação normal. Após clicar no pinguim da imagem, apareceu isso e escolhi a primeira opção.
Nenhum comentário:
Postar um comentário