rsync entre deux répertoires locaux

J'essaie de faire rsync entre deux répertoires que j'ai dans deux systèmes de fichiers connectés au même ordinateur. Je veux le faire sans supprimer les fichiers supplémentaires dans b. Je pensais qu'un simple rsync -a a/dir b/dir fonctionnerait, mais cela ne semble pas le faire. Ceci est sur un système Linux avec rsync version 3.0.6 protocol version 30:

$ mkdir -p a/test
$ mkdir -p b/test
$ touch a/test/file1
$ touch a/test/file2
$ touch b/test/file3
$ tree a/test b/test
a/test
├── file1
└── file2
b/test
└── file3

0 directories, 3 files
$ rsync -a a/test/ b/
$ tree a/test b/test
a/test
├── file1
└── file2
b/test
└── file3

0 directories, 3 files

La même commande fonctionne lorsque je l'utilise sur un autre système Linux avec une version légèrement plus récente de rsync (rsync version 3.0.9 protocol version 30). Des idées qu'est-ce qui me manque?

demandé sur