LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

Si usted es administrador de bases de datos ( DBA ) o es responsable del mantenimiento, la realización de copias de seguridad y la restauración de bases de datos, sabe que no puede permitirse perder datos. La razón es simple: perder datos no solo significa la pérdida de información importante, sino que también puede perjudicar económicamente a su empresa.

Por esta razón, debes asegurarte siempre de que:

1. sus bases de datos se respaldan periódicamente,
2. esas copias de seguridad se almacenan en un lugar seguro y
3. usted realiza simulacros de restauración periódicamente.

Esta última actividad no debe pasarse por alto, ya que no desea encontrarse con un problema importante sin haber practicado lo que se debe hacer en tal situación.

En este tutorial le presentaremos dos útiles utilidades para realizar copias de seguridad de bases de datos MySQL / MariaDB y PostgreSQL, respectivamente: automysqlbackup y autopostgresqlbackup .

Dado que este último se basa en el primero, centraremos nuestra explicación en automysqlbackup y destacaremos las diferencias con autopgsqlbackup, si las hay.

Se recomienda encarecidamente almacenar las copias de seguridad en un recurso compartido de red montado en el directorio de copias de seguridad para que, en caso de una falla en todo el sistema, aún esté cubierto.

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

La última versión de MySQL ha decepcionado a algunos comentaristas --no lo equivoques con MariaDB-- que temen que Oracle (el custodio de la base de datos de código abierto) pueda tener otras prioridades. Del artículo: A principios de este mes, Oracle, que durante mucho tiempo ha comercializado su gama de sistemas de bases de datos patentados, publicó la versión 9.0 como una "versión de innovación" de MySQL. MySQL 9.0 se encuentra ahora entre las tres iteraciones que admite Oracle. Los otros incluyen 8.0 (8.0.38) y la primera actualización de 8.4 LTS (8.4.1).

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

MongoDB: Una Alternativa NoSQL de Alto Rendimiento

MongoDB se destaca como una base de datos NoSQL de código abierto centrada en documentos, desafiando las convenciones de las bases de datos relacionales tradicionales. El término "NoSQL" (No sólo SQL) refleja su enfoque innovador para el almacenamiento y manipulación de datos, en contraste con las bases de datos SQL como MySQL u Oracle.

A diferencia de las bases de datos relacionales que emplean SQL, MongoDB almacena datos en un formato similar a JSON, conocido como BSON (JSON binario). Esta elección no solo simplifica el manejo de datos, sino que también reduce significativamente el tamaño de los documentos. Al adoptar el modelo de pares clave-valor, MongoDB logra un rendimiento excepcional en operaciones de lectura y consulta.

Es crucial destacar que MongoDB no sacrifica la integridad de los datos. A pesar de su enfoque NoSQL, la base de datos soporta transacciones ACID (Atomicidad, Consistencia, Aislamiento y Durabilidad). La atomicidad a nivel de base de datos garantiza operaciones atómicas, como la escritura simultánea de varios documentos en una colección.

Entre las ventajas distintivas de MongoDB se encuentra una configuración de replicación más sencilla en comparación con las bases de datos relacionales. Su popularidad actual en el mercado de bases de datos NoSQL se atribuye a la riqueza de características, flexibilidad y facilidad de uso. Inspirado en bases de datos populares como Cassandra y Redis, MongoDB ha ganado terreno como una opción confiable.

¿Cómo se instala MongoDB en una máquina Linux? La respuesta es directa y accesible. Una de las formas más sencillas es utilizar un gestor de paquetes, y en este caso, nos centraremos en Dnf para instalar MongoDB en una máquina AlmaLinux 9.

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

PostgreSQL es un sistema de base de datos relacional de objetos potente, altamente escalable, de código abierto y multiplataforma que se ejecuta en sistemas operativos similares a Unix, incluidos Linux y Windows. Es un sistema de base de datos de nivel empresarial que es altamente confiable y ofrece integridad y corrección de los datos a los usuarios.

En este artículo, explicaremos cómo instalar la última versión de PostgreSQL 16 en RHEL y distribuciones basadas en RHEL como Rocky Linux, AlmaLinux, Oracle Linux y Fedora utilizando el repositorio oficial de PostgreSQL Yum.

También: Cómo conectarse a la base de datos de Postgres desde la línea de comandos en Linux

1. Actualizar el paquete de software

Antes de iniciar el proceso de instalación de PostgreSQL, asegúrese de actualizar los paquetes de software de su sistema Linux ejecutando el siguiente comando dnf.

sudo dnf update
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

En este artículo, lo guiaremos paso a paso por el proceso de instalación de la última versión de PhpMyAdmin con el servidor web Apache en distribuciones basadas en RHEL  como CentOS Stream , Fedora , Rocky Linux y Alma Linux

¿Qué es PhpMyAdmin?

PhpMyAdmin es una popular y poderosa herramienta de administración de bases de datos basada en web, y tener la última versión garantiza que tendrá acceso a las funciones y mejoras de seguridad más actualizadas. Al final de esta guía, podrá administrar sus bases de datos MySQL o MariaDB con facilidad utilizando PhpMyAdmin .

Requisitos previos

Antes de comenzar, asegúrese de tener lo siguiente:

  • Acceso a un sistema RHEL , CentOS Stream, Fedora , Rocky Linux o AlmaLinux.
  • Asegúrese de poder iniciar sesión como usuario root o tener privilegios sudo para instalar el software.
  • Una pila LAMP existente , que incluye Apache, MySQL/MariaDB y PHP. Si no tienes LAMP, puedes seguir estos pasos para configurarlo.

Paso 1: actualice el sistema

Antes de instalar cualquier software, es fundamental asegurarse de que su sistema esté actualizado ejecutando el siguiente comando dnf .

sudo dnf update

Actualizar el sistema Linux

Esto actualizará todos los paquetes de su sistema a las últimas versiones.

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

En un entorno de producción, sin importar cuán grande o pequeña sea su base de datos PostgreSQL, la copia de seguridad periódica es un aspecto esencial de la administración de la base de datos. En este artículo, aprenderá cómo hacer una copia de seguridad y restaurar una base de datos PostgreSQL.

Suponemos que ya tiene una instalación funcional del sistema de base de datos PostgreSQL. Si no, lea nuestros siguientes artículos para instalar PostgreSQL en su distribución de Linux.

Hacer Copia de Seguridad de una única base de datos PostgreSQL

PostgreSQL proporciona la utilidad pg_dump para ayudarlo a realizar copias de seguridad de las bases de datos. Genera un archivo de base de datos con comandos SQL en un formato que puede restaurarse fácilmente en el futuro.

Para hacer una copia de seguridad de una base de datos PostgreSQL, inicie sesión en su servidor de base de datos, luego cambie a la cuenta de usuario de Postgres y ejecute pg_dump de la siguiente manera (reemplace linuxpartydbcon el nombre de la base de datos que desea respaldar). De forma predeterminada, el formato de salida es un archivo de script SQL de texto sin formato.

Ratio: 5 / 5

Inicio activadoInicio activadoInicio activadoInicio activadoInicio activado

En este artículo, vamos a explicar cómo instalar phpPgAdmin en CentOS 8. phpPgAdmin es una herramienta de administración web para bases de datos PostgreSQL que proporciona una interfaz de usuario fácil de usar.

Antes de empezar con la instalación, es importante asegurarse de que se cumplen los siguientes requisitos mínimos:

- Tener acceso a un servidor o VPS con CentOS 8 instalado.
- Tener una conexión a Internet estable.
- Disponer de privilegios de superusuario o contar con un usuario con permisos suficientes para instalar paquetes y realizar cambios en el sistema.

Además, necesitaremos algunas herramientas que podemos obtener desde los repositorios de CentOS 8. Para ello, es importante actualizar las listas de paquetes con el siguiente comando:

~$ sudo yum update

E instalamos las herramientas necesarias:

~$ sudo yum install -y bzip2 tar wget
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

mysqladmin es una utilidad de administración de bases de datos de línea de comandos que viene con el servidor MySQL/MariaDB , que utilizan los administradores de bases de datos para realizar algunas tareas básicas de MySQL , como establecer la contraseña de root, cambiar la contraseña de root, monitorear los procesos de mysql, recargar privilegios, crear/ eliminar bases de datos, verificar el estado del servidor, mostrar estadísticas de uso, eliminar consultas en ejecución, etc.

El comando para usar mysqladmin y la sintaxis general es:

# mysqladmin [opciones] comando [comando-arg] [comando [comando-arg]] ...

En este artículo, hemos compilado algunos comandos ' mysqladmin ' muy útiles que utilizan los administradores de sistemas/bases de datos en su trabajo diario. Debe tener un servidor MySQL/MariaDB instalado en su sistema para realizar estas tareas.

1. Cómo establecer la contraseña root de MySQL

Si tiene una instalación nueva del servidor MySQL/MariaDB , entonces no requiere ninguna contraseña para conectarse como usuario root. Para establecer la contraseña de MySQL para el usuario root, use el siguiente comando.

# mysqladmin -u root password TUNUEVACONTRASEÑA

Establecer nueva contraseña de MySQL

Puedes leer también los artículos:

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

Este artículo le muestra varios ejemplos prácticos sobre cómo realizar varias operaciones de respaldo de bases de datos MySQL / MariaDB usando el comando mysqldump y también veremos cómo restaurarlas con la ayuda de mysql y el comando mysqlimport en Linux .

mysqldump es un programa cliente de línea de comandos, se usa para volcar bases de datos MySQL locales o remotas o colecciones de bases de datos para realizar copias de seguridad en un solo archivo plano.

Suponemos que ya tiene MySQL instalado en el sistema Linux con privilegios administrativos y creemos que ya tiene un pequeño conocimiento de MySQL .

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

Grafana es un programa de estudio y supervisión. Su principal uso es el estudio de datos, que se usa en ciertos sitios tan conocidos como Stack Overflow, PayPal o Uber.

Admite bastante más de 30 fuentes de de bases de datos/fuentes de datos, tanto comerciales como de código abierto, que incluyen MySQL, PostgreSQL, Graphite, Elasticsearch, OpenTSDB, Prometheus y InfluxDB. Con el tendremos la posibilidad de profundizar en monumentales volúmenes de datos operativos en tiempo real.

Cada una con su propio ámbito de uso (administradores, fuentes de datos, paneles y usuarios).



Redes:



   

 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías