Exportação de dados do MySQL muda vezes

Eu tenho alguns scripts de backup e restauração que estou usando para o meu banco de dados. A tabela possui um campo de registro de data e hora. O script de backup é assim:

mysqldump -u user -ppass database --tab="../" --fields-terminated-by="|" --skip-comments table

Cria dois arquivos, table.sql e table.txt. O script de restauração é assim:

mysql -u user -ppass database < "../table.sql"
mysqlimport -u user -ppass --local --fields-terminated-by="|" database "../table.txt"

No entanto, o script de backup está exibindo a hora errada - é uma hora atrás do que está no banco de dados -, mas não corrige isso ao importar.

Por exemplo, o tempo em uma linha era15:10:25 mas quando o script de backup é executado,14:10:25 está listado em table.txt. Quando executo o script de restauração, a mesma linha agora14:10:25 como o tempo no banco de dados. Se eu fizer backup novamente, diz13:10:25! E assim por diante...

Eu não consigo descobrir porque isso é. O fuso horário parece estar definido como "SYSTEM" (estou no GMT). O arquivo table.sql tem algumas linhas mencionando fusos horários, talvez algo esteja errado lá? Aqui está o arquivo completo em questão:

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `news_article`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `news_article` (
  `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
  `title` varchar(100) NOT NULL,
  `alias` varchar(65) NOT NULL,
  `author` tinyint(3) unsigned NOT NULL,
  `category` tinyint(3) unsigned NOT NULL,
  `posted` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `opening` text NOT NULL,
  `content` text NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `alias` (`alias`)
) ENGINE=MyISAM AUTO_INCREMENT=93 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;

/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;

questionAnswers(1)

yourAnswerToTheQuestion