quinta-feira, 19 de janeiro de 2012

Data Protector Cannot connect to the SCM (Service Control Manager)

Antigamente meus backups de BD (Banco de Dados) se resumiam a cópias em disco que iam para HDs externos e tal. Há quase 6 meses eu venho trabalhando com uma ferramenta de backup de verdade, com biblioteca de fitas LTO, robô de mudança de fitas e toda aquela parafernália que faz com que o tempo de recuperação de um backup caia de 7 horas para 3 (ou até menos). Afinal, quando o BD para ninguém quer saber como você vai fazer para recuperá-lo, apenas querem que o faça o mais rápido possível. Bastante razoável.
Essa ferramenta (HP Data Protector 6.20) consiste basicamente em um Servidor (Cell Manager) que conversa com o Cliente (local onde estão os dados que será feito backup ou onde você deseja restaurar o backup). Cada Servidor pode também ser um "Installation Server", ou seja, conter os aplicativos de instalação, evitando que toda vez que você precisar adicionar um novo cliente, ter que ir lá ao mesmo, fisicamente, com um DVD na mão e um manual embaixo do braço para fazer a dita instalação.
Estranhamente na instalação de um desses clientes, Windows 2008 R2, um erro estava ocorrendo:

[Normal] Starting installation session...
[Normal] Getting list of clients for installation...
[Normal] Done.
[Normal] Expanding and checking clients to be installed...
[Normal] Connecting to client umundok.dominio.local...
[Normal] Valid username and password must be specified...

[nesse momento o infiel me pedia um domínio, usuário e senha. Eu colocava o usuário e senha com permissões administrativas]

[Normal] Connecting to client umundok.dominio.local...
[Normal] Done.
[Normal] Installing the Data Protector bootstrap service on client umundok.dominio.local...

[Critical] [110:1022] Cannot connect to the SCM (Service Control Manager) on client umundok.dominio.local:
[5] Access is denied.

[Normal] Installation session finished with errors!

O usuário estava cadastrado no AD. Tanto o Cell Manager como o cliente estavam no mesmo domínio e ambos se enxergavam, enamorados como um casal feliz e em harmonia. Então o que estava errado? Quem impedia o feliz encontro dos dois?
Recordando minhas memórias do curso de Data Protector, lembrei-me de uma questão relacionada a permissões entre cliente/servidor. Consultei a apostila do curso e descobri o seguinte:
É necessário adicionar um Usuário com direitos administrativos ao serviço do INET. Para isso abra o Prompt de Comando como administrador e execute o seguinte comando para verificar se já existe tal usuário:

C:\Program Files\OmniBack\bin>omniinetpasswd.exe -list

Para adicionar um novo usuário ao serviço, faça uso do seguinte comando (lembrando que esse usuário precisa estar já criado no AD):

C:\Program Files\OmniBack\bin>omniinetpasswd.exe -add [domain]\[ad_user]
Please enter password:**********
Please retype password:**********
User '[domain]\[ad_user]' was successfully added.


Por fim basta executar o próximo comando para que o Installation Server possa usufruir da conta criada acima:

omniinetpasswd.exe -inst_srv_user [domain]\[ad_user]
User '[domain]\[ad_user]' is configured to be used by Installation Server.


Após isso pode tentar novamente a instalação do Client que deverá funcionar e ser concluída com sucesso!


There was a time when my Database backups were just an image on an external HD e so. It's already almost six months that I have been working with a real backup tool, with LTO libraries, robotic media exchanger and all those cool things which make the recovery of a backup from 7 to 3 hours long (or even less). At least, when a database stops nobody wants to know how you gonna do to recover it. They just want you to recover as fast as you can. Very reasonable.
This tool (HP Data Protector 6.20) is basically a Client/Server architecture, where the Client (site where are the data to be saved or where you want to recover some data) and a Server (Cell Manager) which talks with this Client. Each Server also can be an "Installation Server", that means that it can have all the install files, avoiding you to, every time that you need to install a new Client, need to go there, physically, carrying out some DVD and a manual to proceed the installation.
Strange that at the installation of one of my clients, Windows 2008 R2, I was getting an error:

[Normal] Starting installation session...
[Normal] Getting list of clients for installation...
[Normal] Done.
[Normal] Expanding and checking clients to be installed...
[Normal] Connecting to client umundok.dominio.local...
[Normal] Valid username and password must be specified...

[at this point the system asked me for an User, Password and Domain to proceed. I filled with a user with admin privileges]

[Normal] Connecting to client umundok.dominio.local...
[Normal] Done.
[Normal] Installing the Data Protector bootstrap service on client umundok.dominio.local...

[Critical] [110:1022] Cannot connect to the SCM (Service Control Manager) on client umundok.dominio.local:
[5] Access is denied.

[Normal] Installation session finished with errors!

The user was already a member of the Windows AD. As the Cell Manager as the Client were on the same domain and both were reaching each other, as a happy couple in harmony. So what was wrong? What was avoiding the happy meeting of both?
Remembering my Data Protector classes I found an issue related to permissions between Client/Server. I looked up my classes notes and found something that could be the solution to the problem:
It's necessary to add a user with admin rights to the INET service. To do this open the Command Prompt as administrator and execute this command to list if there's already some user there:

C:\Program Files\OmniBack\bin>omniinetpasswd.exe -list

To add a new user there, execute the command (remember that this user must exist on the AD):

C:\Program Files\OmniBack\bin>omniinetpasswd.exe -add [domain]\[ad_user]
Please enter password:**********
Please retype password:**********
User '[domain]\[ad_user]' was successfully added.


To finish execute this command to make with the Installation Server use the account added:

omniinetpasswd.exe -inst_srv_user \
User '[domain]\[ad_user]' is configured to be used by Installation Server.


And then you can try again the client installation, which might work fine this time!

quarta-feira, 18 de janeiro de 2012

WikiSource and ebooks for all

Ainda sobre o assunto de eBooks, enquanto estava pesquisando no post anterior encontrei uma facção do WikiFoundation (sim, o detentor do WikiPedia) bem interessante: O WikiSource. Ele constitui em uma biblioteca virtual, agregando obras em diversas línguas, dessas, mais de 86.000 páginas apenas em português! Adicionado a isso o WikiSource trás uma ferramenta que converte as páginas em PDF, tornando possível o download de uma obra nesse formato.
Para alguém que até pouco tempo estava viciado em comprar livros, só em passar na porta da Livraria Cultura já levava três livros, pelo menos vou poder agora colecionar livros que não tenho tempo de ler sem ocupar espaço físico em casa e sem gastar dinheiro =P
Para manter esse projeto, e muitos outros, é necessário nosso apoio. Particularmente fiz uma doação ano passado e também esse ano. Não é uma grande quantia o que pude dar, mas sei que já é uma ajuda... Ajude também!


Still talking about eBooks, while I was researching for the preview post I found a faction of the WikiFoundation (Yes, the Wikipedia creator) quite interesting: The WikiSource. It constitutes of a virtual library, aggregating many works on several languages, among that more than 86.000 pages only Portuguese! He Add to this that the Wikisource brings a tool to convert pages into PDF, making easier and possible the download of the works on this format.
For someone that until a little time ago was addicted on buying books. Only in passing in front of some bookstore, I would kidnap three books with me.
At least now I can collect books that I won’t have time to read, occupying little physical space and spending few cash.
To keep this project, and many others, its necessary your support. Particularly I made a donation last year an already this year. There's not a big amount what I gave, but I know that it can help... So, let's help too!

terça-feira, 3 de janeiro de 2012

eBooks

Particularmente eu aprecio uma boa leitura. Seja um artigo de jornal, de uma revista, uma coluna, um livro, etc. O advento da popularização e facilidade dos Tablets (iPad, Galaxy, Coby \o/, etc.) tornou o transporte e acesso a essas leituras mais fácil. Estamos vivendo uma época em que o espaço físico vem se tornando artigo de luxo, principalmente nos grandes centros urbanos. Para aqueles que gostam de ler, manter uma biblioteca em casa é uma tarefa infernal.
Quando você consegue colocar uma estante de livros em algum canto da casa, atrapalhando a passagem ou impedindo alguma porta de abrir, a limpeza da mesma é deveras trabalhosa. Livros juntam poeira. E muita. Para fazer uma faxina decente você precisa tirar todos os livros, limpa-los, limpar a estante e depois colocar tudo no lugar. E se você não tem espaço para a estante, tem que jogar os livros dentro de uma caixa, juntando a mesma poeira e complicando sua vida na hora de procurar aquele livro onde você leu aquela citação legal.
Então em uma coisa menor do que uma folha de papel A4 você conseguir armazenar centenas de livros! Não junta poeira, é fácil de procurar um livro específico ou mesmo uma citação dentro de sei lá qual o livro. A leitura em um tablet não é incômoda. Pelo contrário, acho até melhor do que a forma impressa, pois não depende de iluminação e, dependendo da quantidade de páginas do livro, é mais cômodo.
Desde que Gutenberg inventou a prensa móvel, por volta de 1439, o livro impresso é a forma mais difundida de leitura no mundo. Em 1971 Michael Hart digitou a Declaração de Independência dos Estados Unidos criando assim o primeiro eBook e dando origem ao Projeto Gutenberg. Claro que os eBooks só ficaram realmente conhecidos e divulgados no Século XXI, mas ainda faltam alguns passos para uma total quebra de paradigma, como a passagem do Vinil para o CD e depois para o MP3.
Prevejo uma tendência das editoras em começarem a vender seus títulos (não apenas alguns, mas todos) tanto na forma impressa como na forma digital. A forma digital agregaria algumas vantagens enormes sobre a forma impressa, podendo assim reduzir o preço final do produto, nos seguintes aspectos:
- Não há necessidade de imprimir o livro, portanto sem custo de tinta e papel;
- Redução de custo em armazenamento e logística, não havendo necessidade de espaço físico para guardar milhares de livros e retirando o custo do transporte logístico desses;
- Ecológico, não dependendo da celulose para sua produção ou mesmo reciclagem;

Não quero sugerir a abolição da forma impressa de livros. Essa sempre irá existir, assim como ainda existem os apreciadores do vinil. Além do que, apesar dos tablets estarem mais popularizados, para maior parte da população ainda é um item de luxo. O que sugiro aqui é apenas uma tendência e uma ideia para baratear o custo que temos em um livro, afinal até os CDs atualmente estão sendo substituídos por PenDrivers e cartões SD!

Um Feliz 2012! Nesse novo ano escrevam mais e leiam mais! Se eu escrevo coisas sem sentido, são para dar sentido as coisas =)



Particularly I appreciate a good reading. It might be some newspaper or magazine article, a book, a comment, etc. With the popularization and practice using of the Tablets (iPad, Galaxy, Coby \o/, etc) made the transport and access to those readings much easier. We're living in a time where the physical space has becoming something priceless, especially in the big cities. For those whose appreciate to read, to keep a bookshelf at home is something evil.
When you have to put a bookshelf in some corner of your home, blocking some passage and some door to open, to do the cleaning of this is really hard. Books join a lot of dust. A lot! For you can do a nice cleaning you'll need to take off all the books, clean them, clean the bookshelf and then put all books back to their place. And if you don't have space for a bookshelf, you’ll must place all your books inside some box (or many boxes), jointing dust again and turning complicated the task of search that book where you saw that nice quotation.
So, what about something smaller than an A4 sheet where you can save hundreds of books! It doesn't join dust, is easy to search some specific book or even a quotation inside some of those books. The reading through a Tablet is not uncomfortable. I even say that is better than some printed books, because doesn't need light and, depending on the amount of pages in the book, is easy to carry.
Since Gutenberg invented the movable type printing, around 1439, the printed press has been the most used form of reading in the World. In 1971 Michael Hart digitalized the United States Declaration of Independence, thus creating the first eBook and starting the Gutenberg Project. Of course that the eBooks just were well knew in the XXI century, but there are still a couple of steps to a complete change of a paradigm, as it happened with the vinyl albums to the CD, and later to MP3.
I predict a trend for publishers begin to sell their books (not only few of them, but all) as well in a printed format as on digital format. And the digital would still give the publishers some advantages, reducing so the cost and pricing for the costumer:
- There's no need to print the book, thus no cost over paper and ink;
- Reduce of cost on storage and distribution, because there's no need of a physical space to store thousands of books neither the distribution of them;
- Is ecologic because it doesn't need cellulose to its production or even recycle;

I won't to suggest the complete abolition of the printed books. It will always exist, as so still there are vinyl appreciators. Besides that, even with the tablets becoming so popular, most of the people still consider this an afford item. What I want to suggest here is just a trend and an idea to reduce the book prices, at least even the CDs has now been replaced by the Pen Drivers and SD Cards!

A Happy New Year! On this New Year, write more and read more! If I write no sense things, they're to do sense to things =)
Locations of visitors to this page
Côcos pelo Mundo